Mode Buka
Pelajaran 4 dari 12 dalam kursus Penanganan File di Python di Coddy.
Kamu juga bisa menentukan mode operasi dalam fungsi open dengan open(filename, operation).
Ada empat mode berbeda untuk membuka file:
| Mode | Kunci | Deskripsi |
|---|---|---|
| Baca | 'r' | Membuka file untuk dibaca |
| Tambah | 'a' | Membuka file untuk menambahkan isi |
| Tulis | 'w' | Membuka file untuk ditulis |
| Buat | 'x' | Membuat file yang ditentukan |
Catatan: jika file tidak ada, semua mode akan membuat file tersebut kecuali mode baca
Kamu juga bisa menentukan apakah file harus ditangani dalam mode biner atau teks:
| Mode | Kunci | Deskripsi |
|---|---|---|
| Teks | 't' | Mode teks |
| Biner | 'b' | Mode biner |
Beberapa contoh:
- Membuka file bernama data.csv dalam mode tambah
open('data.csv', 'a') - Membuka file bernama foo.txt dalam mode tulis dan biner
open('foo.txt', 'wb') - Membuka file bernama bar.txt dalam mode baca dan tulis
open('bar.txt', 'rw')
Mode open default adalah
'rt', jadiopen('a.txt')sama denganopen('a.txt', 'rt')
Coba sendiri
Pelajaran ini tidak memiliki tantangan kode.
Semua pelajaran di Penanganan File di Python
Latihan sendiri: Compiler Python online