7得票1回答
在Python中将文本写入zip文件

我有一个函数,它可以创建一个包含文本文件的zip归档文件。 是否可能在不创建临时文件的情况下完成此操作? import zipfile import os PROJ_DIR = os.path.join(os.path.dirname(os.path.abspath(__file__)))...

21得票1回答
Python的zipfile模块有更快的替代方案吗?

有没有比Python 2.7.4 zipfile模块(使用ZIP_DEFLATED)更快的替代方案,可以将大量文件压缩为一个zip文件?我看过czipfile https://pypi.python.org/pypi/czipfile/1.0.0,但它似乎只专注于更快的解密(而不是压缩)。 ...

25得票5回答
从zip文件中提取的文件重命名

我在Linux服务器上有很多压缩文件,每个文件包含多个文本文件。 我的目标是提取其中一些具有相同名称的文本文件,并将它们保存到一个文件夹中;我为每个压缩文件创建一个文件夹,并将文本文件提取到该文件夹中。我需要在文件名末尾添加父级压缩文件夹的名称,并将所有文本文件保存在一个目录中。例如,如果压...

16得票4回答
打开不支持压缩类型的zip文件时,会静默返回空的文件流而不是抛出异常。

似乎遇到了一个新手错误,但我不是新手。 我有一个大小为1.2G的压缩文件'train.zip',其中包含一个3.5G的'train.csv'文件。 我打开了压缩文件和文件本身,没有出现任何异常(没有LargeZipFile),但结果文件流似乎为空。(UNIX 'unzip -c ...' 确认...

865得票30回答
如何创建一个文件夹的压缩包?

我该如何在Python中创建一个包含目录结构的zip压缩文件?

8得票2回答
使用Python的zipfile模块排除一个目录不被压缩

我想使用Python的zipfile模块压缩一个目录,并且它运行良好。但现在我想排除一些文件夹,比如我的目录树是这样的: abc def ghi jkl mno 我希望你能帮助我翻译一下关于IT技术的内容。以下是需要翻译的内容: 然后,我想将所有文件归档到myfile.zip中,但不包...

10得票1回答
使用openpyxl模块写入电子表格会创建一个损坏的电子表格,如何使用zipfile模块修复?

我有一个使用openpyxl写入电子表格的程序。执行程序后,单元格按预期填充,但电子表格会损坏。Excel会修复电子表格,然后我才能再次查看它。 import openpyxl from openpyxl import load_workbook amounts, row = [1, 2, ...

16得票1回答
Python的zipfile模块:zipfile.ZIP_DEFLATED和zipfile.ZIP_STORED之间的区别

我很难理解zipfile模块的zipfile.ZIP_DEFLATED和zipfile.ZIP_STORED压缩模式之间的区别。

11得票3回答
为什么Python不能使用zip方法解压Winrar创建的密码保护zip文件?

我在网上搜索了很久,但仍然找不到解决上述问题的方法。有人知道为什么吗?如果知道,能告诉我如何解决吗?psw="dg" ZipFile.extractall("data.zip", None, psw) 我遇到的错误:TypeError: unbound method extractall()...

12得票2回答
如何使用Python标准库zipfile检查zip文件是否已加密?

我正在使用Python标准库zipfile来测试一个压缩文件:zf = zipfile.ZipFile(archive_name) if zf.testzip()==None: checksum_OK=True 我遇到了这个运行时异常:File "./packaging.py", line 3...