Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

FILE HANDLING

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.

Apa itu File Handling?

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.

Cara Membuka File di Python

Untuk membuka file, kamu bisa menggunakan fungsi open(). Fungsi ini membutuhkan dua argumen utama:

  • Nama file (contoh: "data.txt")
  • Mode membuka file (contoh: "r" untuk membaca, "w" untuk menulis)
file = open("data.txt", "r")  # Membuka file dalam mode baca

Mode Membuka File

ModeKeterangan
rBuka file untuk membaca (error jika file tidak ada)
wBuka file untuk menulis, membuat file baru atau menghapus yang lama
aBuka file untuk menambah konten di akhir (append), membuat file jika belum ada
xBuka 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
rbBuka file dalam mode biner untuk membaca
wbBuka file dalam mode biner untuk menulis
abBuka file dalam mode biner untuk menambah konten
r+bBaca dan tulis dalam mode biner
w+bTulis dan baca dalam mode biner, membuat atau menghapus file
a+bTambah dan baca dalam mode biner, membuat file jika belum ada
👈🏼 Try...Except
File Open 👉🏼