Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.237.15.145] |
|
Сообщ.
#1
,
|
|
|
Друзья, приветствую!
нужна помощь: Есть код, который ищет файлы с расширением .txt и упаковывает в архив archive.zip, помещая в папку C:\Files В архив упаковывается файл и все дерево каталогов вверх до C:\Files. Вопрос: как упаковать в архив найденные файлы тхт без учета дерева каталогов ? import os import zipfile fantasy_zip = zipfile.ZipFile('C:\Files\archive.zip', 'w') for folder, subfolders, files in os.walk('C:\Files'): for file in files: if file.endswith('.pdf'): fantasy_zip.write(os.path.join(folder, file), os.path.relpath(os.path.join(folder,file), 'C:\Files'), compress_type = zipfile.ZIP_DEFLATED) fantasy_zip.close() |