通过http get请求在python中下载文件

时间:2015-05-22 21:56:46

标签: file python-2.7 http download urllib2

我正在使用HTTP Get请求下载文件。在浏览器上执行此操作时,生成文件需要几秒钟,响应头包含: Content-Disposition:inline; filename =“file.zip”

我的python代码使用以下命令下载文件:

response = opener.open(api_url,timeout=20)
content = response.read()
with open("file.zip","w") as fp:
    fp.write(content)

然而file.zip我本地最终成为一个损坏的文件。我错过了什么吗?

0 个答案:

没有答案