⚡️ Копируем файлы с помощью shutil



shutil
— модуль, для выполнения высокоуровневых операций над файлами или коллекциями файлов.



• copyfile, copy, copy2 — методы для копирования файлов. copyfile копирует данные внутри файла обязательно в другой файл, а copy и copy2 могут принимать на выход — папку.



copy2 отличается тем, что также копирует все метаданные, такие как время создания, изменения и т.д.



• copytree — копирует целую ветку файлов и папок. Все директории внутри директории будут скопированы в заданное место.



Метаданные, права доступа повторяются с помощью copystat(), а файлы — copy2().



• copystat — копирует время, флаги, права доступа и т.д.



#миниурок #shutil