压缩没有目录的多个文件

时间:2019-02-26 13:21:34

标签: python zip

我正在尝试使用Pyminizip模型压缩多个文件(需要为zip设置密码)。我希望zip压缩-而是使用文件所在的目录压缩zip。

dirs = os.listdir(tempDirPath)

lst = [ u'/tempDirPath', u'/tempDirPath', u'/tempDirPath', u'/tempDirPath', u'/tempDirPath', u'/tempDirPath', u'/tempDirPath', u'/tempDirPath' ,u'/tempDirPath', u'/tempDirPath', u'/tempDirPath', u'/tempDirPath', u'/tempDirPath', u'/tempDirPath', u'/tempDirPath']

pyminizip.compress_multiple(dirs ,lst, newname, "password", 6 )

已创建zip,但其中包含父目录-“ tempDir”, 如何避免这种情况并创建平拉链?我看到了一个提到“ arcname”的解决方案,但是它仅适用于分别组成每个文件。

0 个答案:

没有答案