Metode move modul shutil

Metode move modul shutil memindahkan file atau folder. Folder dipindahkan bersama seluruh isinya.

Pada parameter pertama metode ditentukan path ke file sumber, pada parameter kedua - path tujuan file baru, pada parameter ketiga yang opsional - fungsi penyalinan file (secara default copy_function=copy2).

Metode mengembalikan path tujuan file baru.

Jika path sumber dan path baru sama, maka metode hanya menimpa isi file yang ditentukan.

Sintaksis

pythonimport shutil

shutil.move(dari mana menyalin, ke mana menyalin, [fungsi penyalinan])

Contoh

Mari pindahkan file file1.txt:

pythonimport shutil

print(shutil.move('file1.txt', 'file2.txt'))

Contoh

Mari pindahkan folder dir dengan seluruh isinya:

pythonimport shutil

print(shutil.move('dir', 'trg'))

Lihat juga

  • metode remove modul os,
    yang menghapus file
  • metode copy modul shutil,
    yang menyalin file dengan mempertahankan mode akses
  • metode getcwd modul os,
    yang mengembalikan direktori kerja saat ini
  • metode path.exists modul os,
    yang memeriksa keberadaan path
  • metode path.isdir modul os,
    yang memeriksa keberadaan folder
  • metode path.isfile modul os,
    yang memeriksa keberadaan file
  • metode scandir modul os,
    yang mengiterasi file dalam folder
  • metode rmtree modul shutil,
    yang menghapus folder secara rekursif
  • metode copy2 modul shutil,
    yang menyalin file dengan metadata