Метод 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,
    который возвращает текущий рабочий каталог



Чат с GPT Компилятор