Python - Mengubah Nama dan Menghapus Fail

Mengubah Nama dan Menghapus Fail dalam Python

Selamat datang ke tutorial ini tentang pengubahan nama dan penghapusan fail menggunakan Python! Dalam panduan ini, kami akan membahas konsep-konsep dasar dan memberikan anda contoh praktikal. Pada akhir artikel ini, anda akan memiliki pemahaman yang solid tentang cara untuk memanipulasi nama fail dan menghapus fail menggunakan Python. Jadi, mari kita wujudkan!

Python - Renaming and Deleting Files

Pengenalan

Sebelum kita mula, penting untuk dipahami bahwa Python menyediakan kita beberapa fungsi bawaan untuk berinteraksi dengan sistem fail. Kita boleh menggunakan fungsi ini untuk melakukan operasi seperti pengubahan nama dan penghapusan fail.

Mengubah Nama Fail dalam Python

Pengubahan nama fail adalah tugas umum saat pengurusan fail komputer anda. Dalam Python, kita boleh melakukannya dengan mudah menggunakan modul os, yang menyediakan fungsi bernama rename(). Mari kita lihat bagaimana ia bekerja:

import os

# Mengubah nama fail dari old_name.txt menjadi new_name.txt
old_file_name = "old_name.txt"
new_file_name = "new_name.txt"

try:
os.rename(old_file_name, new_file_name)
print("Fail berjaya diubah nama!")
except FileNotFoundError:
print("Fail tersebut tidak wujud.")
except Exception as e:
print(f"Ralat telah berlaku: {e}")

Dalam kod di atas, kita import modul os dan definisikan nama fail lama dan baru. Kemudian, kita gunakan fungsi os.rename() untuk mengubah nama fail. Jika fail tersebut tidak wujud atau jika terjadi ralat lain, pengecualian akan diangkat, dan kita tangani ia sewajarnya.

Menghapus Fail dalam Python

Penghapusan fail adalah operasi penting lain saat pengurusan fail di atas komputer anda. sekali lagi, Python menyediakan cara mudah untuk melakukan ini menggunakan fungsi remove() daripada modul os. Ini adalah contoh:

import os

# Menghapus fail yang dinamakan my_file.txt
file_to_delete = "my_file.txt"

try:
os.remove(file_to_delete)
print("Fail berjaya dihapuskan!")
except FileNotFoundError:
print("Fail tersebut tidak wujud.")
except Exception as e:
print(f"Ralat telah berlaku: {e}")

Dalam kod ini, kita import modul os dan spesifikasikan nama fail yang ingin kita hapus. Kemudian, kita gunakan fungsi os.remove() untuk menghapus fail. Sekali lagi, kita tangani kesalahan potensial dengan menangkap pengecualian.

Kesimpulan

Itulah dia! Anda kini tahu bagaimana untuk mengubah nama dan menghapus fail menggunakan Python. Ingat untuk sentiasa memeriksa laluan dan nama fail sebelum melakukan operasi ini, terutama apabila bekerja dengan fail yang penting. adalah juga praktik baik untuk menyimpan data anda sebelum membuat apa-apa perubahan untuk mengelakkan kehilangan kecemasan.

Saya harap tutorial ini telah membantu anda. Jika anda ada pertanyaan atau perlukan bantuan lanjut, jangan segan untuk bertanya. Happy coding!

Credits: Image by storyset