10得票1回答
如何将动态生成的zip文件发送给客户端

我正在寻找一种方法,可以将从requests响应生成的zipfile发送给客户端。在这个示例中,我向一个URL发送JSON字符串,该URL返回转换后的JSON字符串的zip文件。 @app.route('/sendZip', methods=['POST']) def sendZip(): ...

13得票4回答
zipfile.write():文件的相对路径,在压缩包中得以重现。

使用zip文件时,我指定了在另一个文件夹中定位的文件,例如:'./data/2003-2007/metropolis/Matrix_0_1_0.csv' 我的问题是,当我解压缩它时,文件被找到在./data/2003-2007/metropolis/Matrix_0_1_0.csv,而我希望...

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

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

15得票2回答
Python在压缩大文件时使用ZIP64扩展功能

我有一个压缩输出文件的脚本。问题是其中一个文件超过了4G。我该如何修改我的脚本,以使用ZIP64扩展而不是标准的zip? 这是我当前的压缩方式:try: import zlib compression = zipfile.ZIP_DEFLATED except: com...

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

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

10得票4回答
Python zipfile 线程安全吗?

在Django项目中,我需要为数据库中的对象生成一些PDF文件。由于每个文件需要几秒钟才能生成,因此我使用celery异步运行任务。 问题是,我需要将每个文件添加到zip归档文件中。我计划使用Python zipfile模块,但不同的任务可以在不同的线程中运行,我想知道如果两个任务同时尝试将...

45得票8回答
如何创建加密的ZIP文件?

我正在使用Python 2.5中的ZipFile创建ZIP文件,目前为止它可以正常工作:import zipfile, os locfile = "test.txt" loczip = os.path.splitext (locfile)[0] + ".zip&...

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

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

7得票1回答
Zipfile: 如何为Zip文件设置密码?

我有一个压缩文件(sav.zip),现在想为它设置密码: zf = zipfile.ZipFile("sav.zip") zf.setpassword("1234") 但是我出现了 TypeError: expected Bytes, got str 错误。 我的错误在哪里?

9得票2回答
在Python中在zip文件中查找文件而不将其传递到内存的方法是使用seek()。

有没有办法在Python中使zip文件中的文件可寻址,而无需将其读入内存? 我尝试了显而易见的过程,但由于文件不可寻址,所以出现错误: In [74]: inputZipFile = zipfile.ZipFile("linear_g_LAN2A_F_3keV_1MeV_30_small....