Python - Mengubah Nama dan Menghapus File

Mengubah Nama dan Menghapus File di Python

Selamat datang di tutorial ini tentang mengubah nama dan menghapus file menggunakan Python! Dalam panduan ini, kita akan membahas konsep dasar dan memberikan Anda contoh praktis. Pada akhir artikel ini, Anda akan memiliki pemahaman yang solid tentang cara memanipulasi nama file dan menghapus file menggunakan Python. Jadi, mari kita langsung masuk ke isi pembahasan!

Python - Renaming and Deleting Files

Pengenalan

Sebelum kita mulai, penting untuk dipahami bahwa Python menyediakan beberapa fungsi bawaan untuk berinteraksi dengan sistem file. Kita dapat menggunakan fungsi ini untuk melakukan operasi seperti mengubah nama dan menghapus file.

Mengubah Nama File di Python

Mengubah nama file adalah tugas umum saat mengelola file komputer Anda. Di Python, kita dapat melakukannya dengan mudah menggunakan modul os, yang menyediakan fungsi bernama rename(). Mari kita lihat cara kerjanya:

import os

# Mengubah nama file 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("File berhasil diubah nama!")
except FileNotFoundError:
print("File tidak ada.")
except Exception as e:
print(f"Terjadi kesalahan: {e}")

Dalam kode di atas, kita mengimpor modul os dan menentukan nama file lama dan baru. Kemudian, kita menggunakan fungsi os.rename() untuk mengubah nama file. Jika file tidak ada atau terjadi kesalahan lainnya, sebuah pengecualian akan diangkat, dan kita menangani nya sesuai dengan itu.

Menghapus File di Python

Menghapus file adalah operasi penting lainnya saat mengelola file pada komputer Anda. Kembali, Python menyediakan cara sederhana untuk melakukan hal ini menggunakan fungsi remove() dari modul os. Berikut adalah contohnya:

import os

# Menghapus file dengan nama my_file.txt
file_to_delete = "my_file.txt"

try:
os.remove(file_to_delete)
print("File berhasil dihapus!")
except FileNotFoundError:
print("File tidak ada.")
except Exception as e:
print(f"Terjadi kesalahan: {e}")

Dalam kode ini, kita mengimpor modul os dan menentukan nama file yang ingin kita hapus. Kemudian, kita menggunakan fungsi os.remove() untuk menghapus file. Sekali lagi, kita menangani kemungkinan kesalahan dengan menangkap pengecualian.

Kesimpulan

Itu saja! Anda sekarang tahu cara mengubah nama dan menghapus file menggunakan Python. Ingat untuk selalu memeriksa kembali path dan nama file sebelum melakukan operasi ini, terutama saat bekerja dengan file yang penting. Juga adalah praktek baik untuk backup data Anda sebelum membuat perubahan apapun untuk menghindari kehilangan karena kesalahan.

Saya berharap tutorial ini telah membantu Anda. Jika Anda memiliki pertanyaan atau memerlukan bantuan lebih lanjut, jangan sungkan untuk bertanya. Selamat coding!

Credits: Image by storyset