Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Pelajari dasar-dasar file handling di Python dengan cara yang mudah dan praktis. Simak cara membuka, membaca, menulis, dan menutup file.
File handling adalah salah satu kemampuan penting dalam pemrograman Python. Dengan file handling, kamu bisa menyimpan data ke dalam file, membaca data dari file, dan mengelola file sesuai kebutuhan.
File handling adalah proses membuka, membaca, menulis, dan menutup file menggunakan bahasa pemrograman. File biasanya berisi data yang disimpan secara permanen di komputer. Dengan file handling, program Python dapat berinteraksi dengan file untuk menyimpan atau mengambil informasi.
Untuk membuka file, kamu bisa menggunakan fungsi open()
. Fungsi ini membutuhkan dua argumen utama:
"data.txt"
)"r"
untuk membaca, "w"
untuk menulis)file = open("data.txt", "r") # Membuka file dalam mode baca
Mode | Keterangan |
---|---|
r | Buka file untuk membaca (error jika file tidak ada) |
w | Buka file untuk menulis, membuat file baru atau menghapus yang lama |
a | Buka file untuk menambah konten di akhir (append), membuat file jika belum ada |
x | Buka file untuk pembuatan eksklusif, error jika file sudah ada |
r+ | Buka file untuk membaca dan menulis, file harus sudah ada |
w+ | Buka file untuk menulis dan membaca, membuat file baru atau menghapus yang lama |
a+ | Buka file untuk menambah dan membaca, membuat file jika belum ada |
rb | Buka file dalam mode biner untuk membaca |
wb | Buka file dalam mode biner untuk menulis |
ab | Buka file dalam mode biner untuk menambah konten |
r+b | Baca dan tulis dalam mode biner |
w+b | Tulis dan baca dalam mode biner, membuat atau menghapus file |
a+b | Tambah dan baca dalam mode biner, membuat file jika belum ada |