Форум сайта python.su
Всем привет! Как в python можно добавлять файлы к архиву tar.bz2? В доументации нашел следующее:
Note that ‘a:gz’ or ‘a:bz2’ is not possible. If mode is not suitable to open a certain (compressed) file for reading, ReadError is raised. Use mode ‘r’ to avoid this. If a compression method is not supported, CompressionError is raised.То есть мне нужно вначале распаковать архив, а потом запаковать заново добавив нужное файло? Такое впечатление, что я что-то недопонял. Скрипт крутится как под виндой, так и под линухом. Заранее спасибо.
Офлайн
Да. В командной строке для tar вы тоже не найдете способа добавить файл в упакованный архив. Это принципиальное ограничение.
Офлайн
Понял, спасибо - сделаем с перезапаковкой :).
Офлайн