Python 使用urllib(2)和请求下载网站时出现问题-错误状态行

Python 使用urllib(2)和请求下载网站时出现问题-错误状态行,python,urllib,Python,Urllib,我正在尝试从该站点下载页面 像这样 url = 'http://statsheet.com' urllib2.urlopen(url) 我尝试了Python模块urllib、urllib2和“Requests”,但我只收到错误消息,如“got a bad status line”、“BadStatusLine”或类似消息 有没有办法解决这个问题?您需要指定一个通用的浏览器用户代理,例如 wget-U“Mozilla/5.0(Macintosh;英特尔Mac OS X 10_9_0) Appl

我正在尝试从该站点下载页面

像这样

url = 'http://statsheet.com'
urllib2.urlopen(url)
我尝试了Python模块urllib、urllib2和“Requests”,但我只收到错误消息,如“got a bad status line”、“BadStatusLine”或类似消息


有没有办法解决这个问题?

您需要指定一个通用的浏览器用户代理,例如

wget-U“Mozilla/5.0(Macintosh;英特尔Mac OS X 10_9_0) AppleWebKit/537.36(KHTML,比如Gecko)Chrome/31.0.1650.34 Safari/537.36“

相关问题/答案: