Python 在浏览器中尝试打开链接,但在使用urlopen时未打开链接
我试过这个:Python 在浏览器中尝试打开链接,但在使用urlopen时未打开链接,python,urllib2,Python,Urllib2,我试过这个: a = 'http://www.deanfoods.com/media/42118/deanfoodsannualreport_2009.pdf#page=32' r = urllib2.urlopen(a) 给出一个错误: raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) urllib2.HTTPError: HTTP Error 400: Bad Request 但是,当我在浏览器中尝试此操作时,链接起作
a = 'http://www.deanfoods.com/media/42118/deanfoodsannualreport_2009.pdf#page=32'
r = urllib2.urlopen(a)
给出一个错误:
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 400: Bad Request
但是,当我在浏览器中尝试此操作时,链接起作用。到底是什么问题?您的环境是什么?它在Ubuntu12.04上运行得非常好,我使用的是MACOS 10.6.8和Python 2.6