Menggunakan modul shutil
from shutil import copyfile
copyfile("/root/a.txt", "/root/b.txt")
Parameter pertama dari copyfile()
adalah jalur file sumber dan parameter kedua adalah jalur file tujuan. Konten file tujuan diganti dengan konten file sumber.
Ada metode lain copy()
, cop2()
, dan copyfileobj()
yang memiliki tujuan yang sama dengan beberapa perubahan metadata.
metode | Mempertahankan Izin | Mendukung Direktori sebagai Tujuan | Menyalin Metadata | Mendukung objek file |
---|---|---|---|---|
salinan() | Iya | Iya | Tidak | Tidak |
copyfile () | Tidak | Tidak | Tidak | Tidak |
copy2 () | Iya | Iya | Iya | Tidak |
copyfileobj () | Tidak | Tidak | Tidak | Iya |