@GokenTanmay

Создание zip в Python c относительными путями?

Добрый день,
Архивирую каталог в python следующим кодом:
def zipdir(path, ziph):
    for root, dirs, files in os.walk(path):
        for file in files:
            ziph.write(os.path.join(root,file))


zipf = zipfile.ZipFile('field/test17.zip', 'w', zipfile.ZIP_LZMA)

zipdir('S:\Folder1\Folder2', zipf)
zipf.close()


Соответственно в архив помещаются фалы по путям начиная с корневой папки Folder1\Folder2\{путь до файла}. Как сделать, что бы в архиве лежали файлы с относительными путями просто в виде {путь до файла}?
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
@MechanicZelenyy
Класть туда файлы не с помощью абсолютного пути, а с помощью относительного.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
27 нояб. 2024, в 20:20
3000 руб./за проект
27 нояб. 2024, в 19:08
1500 руб./в час
27 нояб. 2024, в 18:19
2000 руб./за проект