我需要使用现有的.tar文件和另一个元数据文件创建一个lzma文件,以进一步创建一个zip文件。

最佳答案

首先download/install PyLZMA。在程序中,按照here所述使用它。要创建一个zip,可以使用standard-library的zipFile-模块,该模块可以使用as follows

# open the zip file for writing, and write stuff to it

file = zipfile.ZipFile("test.zip", "w")

for name in a_demo_list_of_files:
    file.write(name, os.path.basename(name), zipfile.ZIP_DEFLATED)

file.close()


希望能帮助到你!

07-24 09:36
查看更多