Kaedah move modul shutil
Kaedah move modul shutil
memindahkan fail atau folder. Folder dipindahkan
bersama semua kandungannya.
Dalam parameter pertama kaedah dinyatakan laluan
kepada fail sumber, dalam parameter kedua -
laluan destinasi fail baharu, dalam parameter
ketiga pilihan - fungsi penyalinan fail
(lalai copy_function=copy2).
Kaedah mengembalikan laluan destinasi fail baharu.
Jika laluan sumber dan baharu adalah sama, maka kaedah hanya menulis ganti kandungan fail yang dinyatakan.
Sintaks
import shutil
shutil.move(dari mana menyalin, ke mana menyalin, [fungsi penyalinan])
Contoh
Mari pindahkan fail file1.txt:
import shutil
print(shutil.move('file1.txt', 'file2.txt'))
Contoh
Mari pindahkan folder dir dengan
semua kandungannya:
import shutil
print(shutil.move('dir', 'trg'))
Lihat juga
-
kaedah
removemodulos,
yang memadam fail -
kaedah
copymodulshutil,
yang menyalin fail dengan pemeliharaan mod akses -
kaedah
getcwdmodulos,
yang mengembalikan directori kerja semasa -
kaedah
path.existsmodulos,
yang menyemak kewujudan laluan -
kaedah
path.isdirmodulos,
yang menyemak kewujudan folder -
kaedah
path.isfilemodulos,
yang menyemak kewujudan fail -
kaedah
scandirmodulos,
yang mengulangi fail dalam folder -
kaedah
rmtreemodulshutil,
yang memadam folder secara rekursif -
kaedah
copy2modulshutil,
yang menyalin fail dengan metadata