200 OK
:opener = urllib.request.build_opener()
opener.addheaders = [('User-Agent', 'Interwebs Exploiter 4')]
opener.open(url)
由于文件可以是.pdf或.zip或其他格式,所以我想下载它而不必解析或读取它。Urlretrieve()
似乎是个好主意,但是它使用默认的头,这使得服务器返回一个403 Forbidden
。在
我怎样才能使用定制的打开器下载文件,或者简单地将头添加到urlretrieve()
?在
Python文档中的this example对我来说完全是胡言乱语。在
我将使用
requests
来实现这一点:除非出于某种原因绝对必须使用
urllib
相关问题 更多 >
编程相关推荐