Архивирование папки в python
Работаю в Google Colab. Моей целью является обработка огромного количества картинок .jpg (169к изображений), а затем создание архива с ними. Возникла проблема с архивацией. Мой код выглядит вот так:
import shutil
shutil.make_archive('test', 'zip', '/content/drive/MyDrive/cropped2/test_data')
Но архивирование продолжалось 2 часа, а потом колаб перезагрузился и все сломалось. Подскажите, пожалуйста, наиболее оптимальный способ архивирования папки в питон, пригодный для большого объема данных и колаба.
Ответы (1 шт):
Автор решения: MaxU
→ Ссылка
Сжимать JPEG картинки бесполезно - сэкономите пару процентов в лучшем случае и потратите тучу времени. Лучше архивировать без сжатия.
Например так:
shutil.make_archive('test', 'tar', '/content/drive/MyDrive/cropped2/test_data')