Python 压缩文件

Posted chenxiyuxiao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 压缩文件相关的知识,希望对你有一定的参考价值。


def zipDir(dirpath, outFullName):
"""
压缩指定文件夹
:param dirpath: 目标文件夹路径
:param outFullName: 压缩文件保存路径+xxxx.zip
:return: 无
"""
# time.sleep(50)
zip = zipfile.ZipFile(outFullName, "w", zipfile.ZIP_DEFLATED)
for path, dirnames, filenames in os.walk(dirpath):
# 去掉目标跟路径,只对目标文件夹下边的文件及文件夹进行压缩
fpath = path.replace(dirpath, ‘‘)

for filename in filenames:
zip.write(os.path.join(path, filename), os.path.join(fpath, filename))
zip.close()
print(‘压缩成功!‘)

以上是关于Python 压缩文件的主要内容,如果未能解决你的问题,请参考以下文章

python中如何压缩和解压缩文件

Python-加密-压缩-文件

python中如何压缩和解压缩文件

Python 压缩文件

python读写压缩文件

Python使用Python压缩文件/文件夹