0
Я пытаюсь сделать некоторые скрипты, которые помогают мне заархивировать файл из выбранного каталога.Плохая структура каталогов ZipFile
у меня есть:
import sys
import os
import zipfile
source_dir = "C:\\myDir\\yourDir\\"
zip = zipfile.ZipFile("C:\\myDir\\yourDirZip.zip","w",allowZip64=True)
for root, dirs, files in os.walk(source_dir):
for f in files:
zip.write(os.path.join(root,f))
zip.close()
После выполнения в yourDirZip.zip
является:
myDir/
yourDir/
...
Я ожидаю, что только непосредственно yourDir
или даже только содержание yourDir
У вас есть идеи, как я могу получить то, что я хочу?
Thank You для решения –