Manajemen File Python:Ganti Nama &Hapus File dengan Mudah
Mengganti Nama dan Menghapus File dengan Python
Dengan Python, Anda dapat mengganti nama dan menghapus file menggunakan fungsi bawaan dari modul os. Operasi ini penting ketika mengelola file dalam sistem file. Dalam tutorial ini, kita akan mempelajari cara melakukan tindakan ini langkah demi langkah.
Mengganti Nama File dengan Python
Untuk mengganti nama file dengan Python, Anda dapat menggunakan fungsi os.rename(). Fungsi ini membutuhkan dua argumen:nama file saat ini dan nama file baru.
Sintaks
Berikut ini adalah sintaks dasar fungsi rename() dengan Python −
os.rename(current_file_name, new_file_name)
Parameter
Berikut adalah parameter yang diterima oleh fungsi ini −
Contoh
Berikut adalah contoh untuk mengganti nama file yang ada "oldfile.txt" menjadi "newfile.txt" menggunakan fungsi rename() −
import os
# Current file name
current_name = "oldfile.txt"
# New file name
new_name = "newfile.txt"
# Rename the file
os.rename(current_name, new_name)
print(f"File '{current_name}' renamed to '{new_name}' successfully.")
Berikut adalah output dari kode di atas −
File 'oldfile.txt' renamed to 'newfile.txt' successfully.
Menghapus File dengan Python
Anda dapat menghapus file dengan Python menggunakan fungsi os.remove(). Fungsi ini menghapus file yang ditentukan berdasarkan nama filenya.
Sintaks
Berikut ini adalah sintaks dasar fungsi hapus() dengan Python −
os.remove(file_name)
Parameter
Fungsi ini menerima nama file sebagai parameter yang perlu dihapus.
Contoh
Berikut adalah contoh untuk menghapus file "file_to_delete.txt" yang ada menggunakan fungsi hapus() −
import os
# File to be deleted
file_to_delete = "file_to_delete.txt"
# Delete the file
os.remove(file_to_delete)
print(f"File '{file_to_delete}' deleted successfully.")
Setelah mengeksekusi kode di atas, kita mendapatkan keluaran berikut −
File 'file_to_delete.txt' deleted successfully.