使用Python下载和解压缩zip文件

时间:2020-03-12 14:33:33

标签: python github urllib zipfile

我知道您可以通过多种方式从网上下载文件。但是,它们似乎都不适合我。

尝试从github下载zip文件。

这就是我正在尝试的: (您可以使用与代码中相同的github链接,它是有效的)

import urllib.request
from zipfile import ZipFile

urllib.request.urlretrieve("https://github.com/jatinshetty26/pickup/blob/master/testDown.zip", "test1.zip")

with ZipFile('test1.zip', 'r') as zipObj:
     zipObj.extractall()

这有点下载了无效或空的zip,我什至无法手动对其进行精确定位。 python ZipFile库抛出以下错误。

 raise BadZipFile("File is not a zip file")
zipfile.BadZipFile: File is not a zip file

我们非常感谢您的帮助。昨天这让我很困扰!

谢谢, 罗布

0 个答案:

没有答案