Penanganan file adalah bagian penting dari aplikasi atau program apa pun. Python memiliki beberapa fungsi untuk membuat, membaca, memperbarui, dan menghapus file.
Penanganan File
Fungsi untuk bekerja dengan file di Python adalah fungsi open()
.
Fungsi open()
mengambil dua parameter; nama file , dan mode .
Ada empat metode (mode) yang berbeda untuk membuka file.
"r"
– Read- Nilai default. Membuka file untuk dibaca, error jika file tidak ada
"a"
– Append – Membuka file untuk ditambahkan, membuat file jika tidak ada
"w"
– Write – Membuka file untuk ditulis, membuat file jika tidak ada
"x"
– Create – Membuat file yang ditentukan, mengembalikan kesalahan jika file tersebut sudah ada
Selain itu, Anda dapat menentukan apakah file harus ditangani sebagai mode biner atau teks
"t"
– Teks – Nilai default, file dibuka sebagai file teks atau tulisan
"b"
– Biner – Mode biner, file dibuka sebagai binary atau byte, misalnya file gambar atau file lain selain teks.
Syntax
Untuk membuka file untuk dibaca, cukup tentukan nama file.
f = open("demofile.txt")
Kode di atas sama dengan
f = open("demofile.txt", "rt")
Karena "r"
untuk membaca, dan "t"
untuk teks adalah nilai default, Anda tidak perlu menentukannya.
Catatan: Pastikan file tersebut ada, atau Anda akan mendapatkan kesalahan.
Tutorial sebelumnya : Fomat String Dengan Python
Tutorial setelahnya : Cara Membaca File Dengan Python
Semua Tutorial Python : Tutorial Python