无法使用urllib(2)和请求下载网站 - 状态不良行

时间:2013-10-28 19:05:44

标签: python urllib

我正在尝试从网站下载页面 http://statsheet.com/

像这样

url = 'http://statsheet.com'
urllib2.urlopen(url)

我已尝试使用Python模块urllib,urllib2和“reqests”,但我只收到错误消息,例如“状态不佳”,“BadStatusLine”或类似的

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

1 个答案:

答案 0 :(得分:0)

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

  

wget -U“Mozilla / 5.0(Macintosh; Intel Mac OS X 10_9_0)   AppleWebKit / 537.36(KHTML,与Gecko一样)Chrome / 31.0.1650.34   Safari / 537.36“http://statsheet.com

相关问题/答案:

Changing user agent on urllib2.urlopen