python:下载一个zip文件,但返回错误

时间:2017-05-18 09:43:11

标签: python pythonanywhere

我想从链接下载zip文件。该链接指向一个zip文件,我可以将其下载到本地存储。现在我想在pythonanywhere下载它,这是一个云python环境

但是,它返回错误zipfile.BadZipfile: File is not a zip file

import requests, zipfile, StringIO

r = requests.get('https://www.url', stream=True)
z = zipfile.ZipFile(StringIO.StringIO(r.content))
z.extractall("/home/bybye/shinv")

如何成功下载?

1 个答案:

答案 0 :(得分:0)

您使用的是Python 3吗?如果您需要用ByteIO替换StringIO

PIP_ADAPTER_INFO

Release notes

相关问题