Мне говорили в прошлом, что просто нет простого способа написать строку zip-файла. Это нормально читать из zip-архива, но если вы хотите писать в zip-файл, лучшим вариантом является извлечение его, внесение изменений и последующее обновление его обратно. Тем не менее, библиотека, которую я использую (openpyxl), выполняет умение писать в zip-файл без какого-либо извлечения. Этот пакет использует функцию writestr() в библиотеке ZipFile python для внесения изменений. Может кто-нибудь объяснить мне, как именно это возможно? Я знаю, что это связано с написанием байтов, но я не могу объяснить хорошее объяснение.Запись данных в zip-архив в Python
Я знаю о неопределенности этого вопроса, но это обстоятельство моего недостатка знаний по этой теме.
вы можете захотеть взглянуть на модуль python «tar» –
@ DamiánMontenegro OP не запрашивал lib, он спросил, как его библиотека, возможно, это делает. –