如何在Python中创建* .7z文件?

时间:2014-01-13 08:27:30

标签: python 7zip lzma

如何在Python中创建* .7z文件? 请写一个简单的小例子。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用py7zr,它支持7zip存档压缩,解压缩,加密和解密。 https://github.com/miurahr/py7zr

要创建.7z,请使用以下代码:

import py7zr
with py7zr.SevenZipFile('target.7z', 'w') as z:
    z.writeall('./base_dir')

答案 1 :(得分:-1)

您需要py7zlib,请参阅this question