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

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

11得票3回答
Python:zipfile.ZipFile没有这样的文件或目录。

这是文件夹路径:P:\\2018\\Archive\\ 我想要通过程序创建许多压缩文件,但现在只是先测试。我将命名这个测试压缩文件为"CO_007_II.zip",并尝试在上述位置创建:import zipfile as zp with zp.ZipFile("P:\\2018\\Archi...

8得票5回答
用Python zipfile模块提取zip文件中的文件时,如何不保留顶级文件夹?

我正在使用当前的代码从一个zip文件中提取文件,并保持目录结构: zip_file = zipfile.ZipFile('archive.zip', 'r') zip_file.extractall('/dir/to/extract/files/') zip_file.close() 以...

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

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

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

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

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

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

7得票2回答
Python的zipfile模块不压缩文件

我在Python中遇到了压缩问题。 我知道在写入时应该调用ZIP_DEFLATED方法来使zip文件压缩,但这对我不起作用。 我有3个PDF文档在C:zip目录中。 当我运行以下代码时,一切正常: import os,sys list = os.listdir('C:\zip') file ...

9得票4回答
在Python中压缩文件

我的程序运行顺畅,但我希望从ftp下载的文件在我的本地驱动器中被压缩 问题在于仅有一个文件在调用主函数后被压缩 以下是我的代码: import os import upload import download import zipfile import ConfigParser impo...

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

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

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

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