我想将其他文件添加到现有存档(ZIP / RAR)或在压缩时添加文件



我知道如何一次对一个存档执行此操作,但我想同时将文件添加到同一文件夹中的多个存档中;如果可能的话。我知道我可以用批处理文件来做到这一点...但我不知道如何编写脚本/文本。

所以。。。我在一个文件夹中有几个zip文件。我想将特定的文本文件和特定的图像文件添加到每个/所有这些zip中。我不想对zip文件进行任何其他修改。

或者...有没有办法设置WinRAR,以便在创建存档时自动添加特定文件?

谢谢

import zipfile
z = zipfile.ZipFile('cal.zip', mode='a', compression=zipfile.ZIP_DEFLATED)
z.write('/your/file/path') # or, z.writestr('your-filename', 'file-content')
z.close()

最新更新