Метод copy2 модуля shutil - копирование файла с метаданными на Python

Метод copy2 модуля shutil копирует файл с сохранением его метаданных. В первом параметре метода указывается путь к исходному файлу, во втором параметре - путь назначения нового файла. В третьем необязательном параметре задается работа с символическими ссылками (по умолчанию follow_symlinks=True).

Синтаксис

import shutil shutil.copy2(откуда копируем, куда копируем, [режим для символических ссылок])

Пример

Давайте скопируем файл file1.txt в файл file2.txt:

import shutil shutil.copy2('file1.txt', 'file2.txt')

Результат выполненного кода:

file2.txt

Смотрите также

  • метод copy модуля shutil,
    который копирует файл с сохранением режима доступа
  • метод copytree модуля shutil,
    который рекурсивно копирует папку
  • метод move модуля shutil,
    который рекурсивно перемещает файл или каталог
  • метод path.isfile модуля os,
    который проверяет существование файла
  • метод makedirs модуля os,
    который создает директорию
  • метод mkdir модуля os,
    который создает одну папку
  • метод remove модуля os,
    который удаляет файл
  • метод getcwd модуля os,
    который возвращает текущий рабочий каталог



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