擅长:python、mysql、java
<p>我尝试过不使用下载代码下载存档文件,然后使用以下方法提取:</p>
<pre><code>import zipfile
with zipfile.ZipFile("ds_dphs_csv.zip") as a:
a.extractall()
</code></pre>
<p>效果很好。例外<strong>zipfile.BadZipfile</strong>是在头中出现问题时引发的,因此我认为您的文件在下载后已损坏。你的下载方法一定有问题。在</p>
<p>您可以在本文中找到有关异常的详细信息:<a href="https://stackoverflow.com/questions/20890950/python-extracting-files-from-a-large-6gb-zip-file">Python - Extracting files from a large (6GB+) zip file</a></p>