Я использую следующий код для архивирования папки журналов os.system(python -m zipfile -c /home/pi/Desktop/adb.zip /home/pi/Desktop/tests/logs_ADB)
. Это успешно создает zip-файл в правильном месте, однако при попытке позже извлечь файлов с помощью 7-Zip возникает ошибка «Неожиданный конец данных» (но файлы по-прежнему могут быть извлечены - файлы не ' коррумпирован). При попытке извлечь, используя Windows, файловая система утверждает, что zip-файл пуст, несмотря на его размер и несмотря на то, что все файлы видны при открытии с помощью 7-Zip.
Это заставляет меня думать, что ZIP-файл не закрывается должным образом при создании. Есть ли способ решить эту проблему?
Заранее спасибо:)