Метод copy на модула shutil

Методът copy на модула shutil копира файл със запазване на режима на достъп до него. В първия параметър на метода се посочва пътят към изходния файл, във втория параметър - пътят на предназначение на новия файл.

В третия незадължителен параметър се задава работа със символни връзки (по подразбиране follow_symlinks=True).

Синтаксис

pythonimport shutil

shutil.copy(откъде копираме, къде копираме, [режим за символни връзки])

Пример

Нека копираме файла file1.txt във файла file2.txt:

pythonimport 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,
    който връща текущата работна директория