Shutil модулининг copy2 метафайли

copy2 метафайли shutil модули файлни унинг мета-маълумотлари билан кўчиради. Методнинг биринчи параметрида манба файлнинг йўли кўрсатилади, иккинчи параметрда эса берилган янги файлнинг йўли кўрсатилади. Учинчи ихтиёрий параметрда символь ҳаволалар билан ишлаш берилади (донолар бўйича follow_symlinks=True).

Синтаксис

pythonimport shutil

shutil.copy2(қаердан кўчирамиз, қаерга кўчирамиз, [символь ҳаволалар учун режим])

Мисол

Келгила file1.txt файлини file2.txt файлига кўчирамиз:

pythonimport shutil

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

Бажарилган коднинг натижаси:

pythonfile2.txt

Қаранг

  • copy метафайли shutil модули,
    у файлни доступ режимини сақлаб кўчиради
  • copytree метафайли shutil модули,
    у рекурсив ҳолатда папкани кўчиради
  • move метафайли shutil модули,
    у рекурсив ҳолатда файл ёки каталогни кўчиради
  • path.isfile метафайли os модули,
    у файлнинг mавжудлигини текширади
  • makedirs метафайли os модули,
    у директория яратади
  • mkdir метафайли os модули,
    у битта папка яратади
  • remove метафайли os модули,
    у файлни ўчиради
  • getcwd метафайли os модули,
    у жорий ишлайдиган каталогни қайтаради