【发布时间】:2017-09-27 03:24:33
【问题描述】:
我正在使用 Selenium 渲染网页,然后进行内容提取。但是,我发现 selenium 返回的结果与我使用 Chrome DevTools 得到的不同。
我使用的python代码很简单:
driver = webdriver.Chrome() #.PhantomJS()
driver.get(url)
content = driver.page_source.encode('utf-8')
基本上,我发现我正在查看的字段大部分时间都不会从 Selenium 结果中显示出来。它有时确实有效,但在大多数情况下,它只是无法呈现真正的 Chrome 浏览器所做的事情。我正在使用 Macbook Pro。 谢谢~
【问题讨论】:
-
那么你的问题是什么?您没有任何关于您正在尝试做什么的详细信息或问题的实际陈述。
标签: google-chrome selenium automated-tests html-parsing webpage-rendering