Форум сайта python.su
Здрасте. Вопрос такой… Я открыл zip-архив с файлами через модуль zipfile, считал содержимое одного файла, изменил считанное содержимое и теперь мне нужно записать это содержимое на место старого в тот же архив. Как это сделать без перепаковки архива.?
Офлайн
Никак?
Офлайн
Задавался вопросом как просто вытащить данные из заданного места архива. В большинстве случаев это требует полной распаковки до заданного места. А в случае файла - вы хотите чтобы он сам раздвинулся?
Я для решения этой задачи делал смесь множества архивов с базой данных.
Но решение зависит от цели. Что в хотите добиться упаковкой?
1 существенного снижения объема данных?
2 сделать так, чтобы на диске было меньше файлов?
3 запаролить?
4 снизить нагрузку при передаче по сети?
Офлайн