Программирование на языке Python. Библиотека работы с zip-архивами. Модуль zipfile
Доброго времени суток, читатели, зрители моего канала programmer's notes, любители языка Python. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Библиотека zipfile в Python Данная библиотека позволяет программно работать с файлами-архивами. Читать список архива, извлекать из архива, писать и добавлять в архив. Речь идет именно о zip-архивах. На самом деле очень полезная в программировании библиотека. Часто требует убирать большое количество файлов в архивы, или наоборот осуществлять поиск по архивам...
2 года назад
Работа с zip архивами в python
Создание ZIP архива на Python можно реализовать с помощью встроенного модуля `zipfile`. Вам не нужно устанавливать стороннюю библиотеку, так как `zipfile` уже входит в стандартную библиотеку Python. В этом примере мы создаем объект архива ZIP, указываем имя архива и режим `'w'` для записи. Затем мы добавляем файлы в архив, используя метод `write()`. После добавления всех файлов мы закрываем архив методом `close()`. Теперь у вас есть базовая структура для создания архиваторов  ZIP на Python. Вы можете...
4 года назад
Сжатие и разбиение файлов с Python
Данные операции решают проблемы перемещения файлов большого размера на удаленный сервер и обратно. Быстро разберемся с ними и автоматизируем процесс, чтобы избежать лишних расходов драгоценного времени. Для последующих манипуляций будем использовать модуль zipfile. Создание архива Для этого потребуется создать экземпляр класса ZipFile и вызвать его метод write с указанием пути к файлу, который помещается в архив. Напишем простой блок кода, который архивирует заданную папку: Получение информации об архиве Опять же сначала потребуется создать экземпляр класса ZipFile...
2 года назад
5 полезных скриптов на Python
Введение В данной статье рассмотрим 5 полезных скриптов на Python. Скрипт для автоматического резервного копирования файлов на Python Для написания данного скрипта нам понадобится импортировать shutil и datetime (они входят в стандартную библиотеку Python). import shutil import datetime Теперь создадим функцию backup_files(), в которой будет присутствовать два параметра, а именно: import shutil import datetime def backup_files(source, destination): Внутри функции сначала будет генерироваться временная...