
⚡️ Копируем файлы с помощью shutil
shutil — модуль, для выполнения высокоуровневых операций над файлами или коллекциями файлов.
• copyfile, copy, copy2 — методы для копирования файлов. copyfile копирует данные внутри файла обязательно в другой файл, а copy и copy2 могут принимать на выход — папку.
copy2 отличается тем, что также копирует все метаданные, такие как время создания, изменения и т.д.
• copytree — копирует целую ветку файлов и папок. Все директории внутри директории будут скопированы в заданное место.
Метаданные, права доступа повторяются с помощью copystat(), а файлы — copy2().
• copystat — копирует время, флаги, права доступа и т.д.
#миниурок #shutil
shutil — модуль, для выполнения высокоуровневых операций над файлами или коллекциями файлов.
• copyfile, copy, copy2 — методы для копирования файлов. copyfile копирует данные внутри файла обязательно в другой файл, а copy и copy2 могут принимать на выход — папку.
copy2 отличается тем, что также копирует все метаданные, такие как время создания, изменения и т.д.
• copytree — копирует целую ветку файлов и папок. Все директории внутри директории будут скопированы в заданное место.
Метаданные, права доступа повторяются с помощью copystat(), а файлы — copy2().
• copystat — копирует время, флаги, права доступа и т.д.
#миниурок #shutil