работы с архивами? задача распаковки (может быть как полная, так и только некоторых файлов) .zip и .rar архивов.
zipfile архив на 200 мб распаковывает за ~1 секунду, но хотелось бы добиться большей скорости, потому что архивы могут быть и на 2 гб и самого количества таких архивов может быть больше
сейчас думаю в сторону запуска 7z через subprocess, потому что быстрых библиотек под свою задачу не нашел. чем может быть чревато такое решение? (сам subprocess.Popen будет запускаться в отдельно от приложения сервисе)
А что ты после распаковки с ними делать собрался? Зачем для этого питон?
отображаю список всех файлов из архива пользователю, он выбирает какие то из них и я отдаю конкретно эти файлы ему, уже без архива
Обсуждают сегодня