0
我正在使用urlretrieve下载一些内容。更改urlretrieve指定的浏览器
在提出请求时指定了哪个浏览器,以及如何更改它?
N.B.我使用Python 3.3,该文件是在这里:
http://docs.python.org/3.3/library/urllib.request.html#module-urllib.request
我正在使用urlretrieve下载一些内容。更改urlretrieve指定的浏览器
在提出请求时指定了哪个浏览器,以及如何更改它?
N.B.我使用Python 3.3,该文件是在这里:
http://docs.python.org/3.3/library/urllib.request.html#module-urllib.request
如果你看一下文档的urllib.request.Request
,它说,如果你正在使用Python 3.3的默认用户代理应该是"Python-urllib/3.3"
。这可以通过设置urllib.request.URLopener.version
进行更改。请注意,自Python 3.3以来,这已被弃用。
如果你正在寻找这是一个更容易使用,检查出requests
HTTP库。这是所以比使用urllib
或urllib2
容易得多。
你的意思是什么用户代理发送? – MattDMo