Метод copy модуля shutil - копирование файла на Python
Метод copy
модуля shutil
копирует файл с сохранением режима
доступа к нему. В первом параметре метода указывается
путь к исходному файлу, во втором параметре -
путь назначения нового файла.
В третьем необязательном параметре задается
работа с символическими ссылками (по умолчанию
follow_symlinks=True
).
Синтаксис
import shutil
shutil.copy(откуда копируем, куда копируем, [режим для символических ссылок])
Пример
Давайте скопируем файл file1.txt
в файл file2.txt
:
import shutil
shutil.copy('file1.txt', 'file2.txt')
Смотрите также
-
метод
copy2
модуля shutil,
который копирует файл с метаданными -
метод
copytree
модуля shutil,
который рекурсивно копирует папку -
метод
path.isfile
модуля os,
который проверяет существование файла -
метод
move
модуля shutil,
который рекурсивно перемещает файл или каталог -
метод
makedirs
модуля os,
который создает папки -
метод
mkdir
модуля os,
который создает одну папку -
метод
rmdir
модуля os,
который перемещает или удаляет пустую папку -
метод
remove
модуля os,
который удаляет файл -
метод
getcwd
модуля os,
который возвращает текущий рабочий каталог