Skip to content

Latest commit

 

History

History
188 lines (139 loc) · 5.76 KB

lab05.md

File metadata and controls

188 lines (139 loc) · 5.76 KB

Tutorial 05: File dan Exception

Daftar Isi


I/O file teks

Untuk dapat membaca atau menulis berkas (file), kita bisa menggunakan fungsi open(nama_file, mode).

Contoh:

objek_file = open(nama_file, mode)

Keterangan:

  • nama_file: string berupa nama file yang akan kita baca/tulis, harus beserta ekstensi formatnya (input.txt, ekstensi format: .txt).
  • mode: string berupa mode membuka file, ini yang menentukan apakah kita akan membaca (read) atau menulis (write) file, akan dijelaskan di bawah.
  • objek_file: variabel yang akan menyimpan file yang telah dibuka.
Mode Baca/Tulis? Jika file ada Jika file tidak ada Posisi kursor
'r' Hanya baca Buka file Error Awal
'w' Hanya tulis Hapus isi file Buat dan buka baru Awal
'a' Hanya tulis Isi dibiarkan Buat dan buka baru Akhir
'r+' Baca & tulis Isi dibiarkan Error Awal

Untuk mode lainnya, silakan lihat di dokumentasi fungsi open.


Untuk menambahkan string ke dalam file yang akan ditulis, kalian bisa menggunakan fungsi print(sebuah_string, file=objek_file).

Contoh:

objek_file = open("ddpez.txt", <