在 Python 中,我尝试从特定网站获取页面。 在此网站中,有些部分的信息无法在 HTML 页面中完全访问,需要一些用户交互。更清楚地说,有一些评论,但长评论被缩短了,要查看整个评论,用户必须单击“更多”超链接。有没有办法在 Python 中处理这些超链接并获取所有这些情况的完整评论?
这是“更多”超链接的快照:
<span class="bla bla" onclick="ta.util.cookie.setPIDCookie(123); ta.call('ta.servlet.Reviews.expandReviews',event,this,'review_331979201', '1', 123);"> More </span>
最佳答案
您可以使用 selenium webdriver api 例如,请参阅此
https://www.reddit.com/r/selenium/comments/2lscf4/clicking_a_button_using_selenium_python/
要阅读完整的文档,请使用 http://www.seleniumhq.org/docs/
关于python - 获取需要用户交互的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34402510/