doza_and
А вам не кажется что для стандартных задачек лучше использовать стандартный подход:
import subprocess as sp
sp.check_call(“7z a -tzip arhname dirname”)
Меньше писанины, выше быстродействие, больше степень сжатия, намного меньше вероятность возникновения ошибок. Необходимость ручной сборки архива требует специального обоснования.
Ну я же изучаю python, поэтому хочется разобраться именно в том как это делает python.
