Сжатие нескольких файлов без каталога - PullRequest
0 голосов
/ 26 февраля 2019

Я пытаюсь сжать несколько файлов, используя модель Pyminizip (необходимо установить пароль для почтового индекса).Я хочу, чтобы 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" в нем, как я могуизбежать этого и создать плоский почтовый индекс?Я видел решение, которое упоминает «имя дуги», но оно действительно только для включения каждого файла в отдельности.

...