Я пытался использовать модули zipfile
и shutil.make_archive
для рекурсивного создания zip-файла каталога. Оба модуля прекрасно работают --, за исключением того, что пустые каталоги не добавляются в архив. Пустые каталоги, содержащие другие пустые каталоги, также молча пропускаются.
Я могу использовать 7Zip для создания архива по тому же пути, и пустые каталоги сохраняются. Поэтому я знаю, что это возможно в самом формате файла. Я просто не знаю, как это сделать в Python. Любые идеи? Спасибо!