Задать вопрос
@BlackHole
Путешествую сквозь червоточину

Как уйти от ошибки при архивировании через patoolib?

Возникла проблема при использовании библиотеки patoolib, в частности архивирование данных. Искал в интернете решение возникшей проблемы, к сожалению безуспешно. Вот два варианта кода:
62876a54b2cf49079e5beae2203eb0d5.png
Оба работают: вариант 1 - дублирует архивируемый файл, вариант 2 - вызывает исключение и создает архив с необходимым файлов внутри. Вот результаты выполнения:
7508582b3bce486683ace1a90c304493.png
Содержание самих архивов:
Вариант 1
96a5c1eecbef4289a843c4484bc0fdd5.png
Вариант 2
4826b365d4f94021a028fbf09cb97dd9.png
  • Вопрос задан
  • 589 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@BlackHole Автор вопроса
Путешествую сквозь червоточину
в том и речь (специально написал архив через архивацию ".zip", чтобы в IDLE показало предупреждение, если взять тот же ".tar" данное предупреждение отсутствует и так же происходит дублирование), что не знаю как уйти от этого дублирования. Пробовал разные комбинации путей, чтобы избежать его, но только вариант 2 не дублирует 01.txt и возбуждает исключение.
Код:
92ce8b79f79c40659d02bedef7362a51.png
Результат
37bbfa50043c4167ba9ce80b9cb63e98.png
Если взять путь не включая файл, то в архив добавляется вся папка помимо указанного файла:
f28a8b2734084c4898dd1556723ae24b.pngf5f83cd05f164a06a3e4f8cfcb76482d.png3c9ff6f513f84c5c84f33106d7d614e3.png
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы