晚上好,请更改浏览器设置或升级浏览器(urllib的,蟒蛇3.6)
我有我的urllib代码中的错误与使用javascript工作网站。
这是我的错误:
“
” 本网站需要启用JavaScript和Cookies。请更改浏览器设置或升级浏览器“
”
IM使用Python 3.6与urllib的(要求),我该怎么解决呢?
晚上好,请更改浏览器设置或升级浏览器(urllib的,蟒蛇3.6)
我有我的urllib代码中的错误与使用javascript工作网站。
这是我的错误:
“
” 本网站需要启用JavaScript和Cookies。请更改浏览器设置或升级浏览器“
”
IM使用Python 3.6与urllib的(要求),我该怎么解决呢?
您正在访问的网站需要JavaScript和cookies。 Urllib仅支持cookie(与cookie jar)。为了解决对javascript的需求,请查看像硒这样的库,并将其与phantomjs一起使用。
pip install selenium
带phantomjs硒与urllib相比功能更强大,但是你付出的惩罚会稍微慢一些。继承人是一些简单的代码与硒和phantomjs下车地面:
from selenium import webdriver
driver = webdriver.PhantomJS()
driver.get("https://google.com/")
driver.quit()
有关如何做具体的事情硒,检查出documentation更多的信息。
好吧,我该如何在硒库中编写'request.urlopen(“website”)' –
driver.get(“http://website.com”) – JD3
请显示一些(缩小的)代码和显示问题的输入。请参见[如何创建最小,完整和可验证示例](http://stackoverflow.com/help/mcve)。 –