【问题标题】:How to create *.7z file in Python? [closed]如何在 Python 中创建 *.7z 文件? [关闭]
【发布时间】:2020-12-02 18:28:24
【问题描述】:

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

【问题讨论】:

    标签: python 7zip lzma


    【解决方案1】:

    你可以试试py7zr,它支持7zip压缩包、解压、加密、解密。 https://github.com/miurahr/py7zr

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

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

    【讨论】:

      【解决方案2】:

      你需要py7zlib,见this question

      【讨论】:

      • 在我看来 py7zlib 不写 7z 档案——它只读取它们。如果我弄错了,有人可以发布一些关于如何使用它来编写代码的代码吗?
      猜你喜欢
      • 2021-12-05
      • 1970-01-01
      • 1970-01-01
      • 2014-02-23
      • 2016-09-26
      • 1970-01-01
      • 1970-01-01
      • 2015-10-12
      • 1970-01-01
      相关资源
      最近更新 更多