Hallo teman-teman author kembali... kali ini kita akan membahas manipulasi berkas teks & library matematika pada python.
Membaca file di local computer
Pengolahan berkas teks pada python tidak membutuhkan proses import dependencies seperti pada bahasa-bahasa pemrograman lainnya. Untuk memanipulasi berkas teks pada bahasa pemrograman python, pertama kita harus membuka atau membuat berkas teks yang diinginkan dengan menggunakan fungsi open(). Fungsi open() menerima dua parameter, dimana parameter pertama merupakan nama dari file yang ingin dibuka atau dibuat dan mode yang berkaitan dengan aksi yang ingin dilakukan terhadap file yang telah terbuka. sebagai contoh :
file = open("rika.txt" , "r")
Argumen/parameter "r" mengartikan bahwa file yang akan dibuka berada dalam mode "read" sehingga nantinya kita tidak dapat menambahkan atau menuliskan ulang isi tulisan dari file "rika.txt".
Perintah ini dapat digunakan untuk menutup file yang telah kita buka:
file.close()
Kita juga belajar bahwa selain mode "r" yang hanya digunakan untuk membaca file, terdapat juga mode lainnya seperti :
w: write, mode ini dapat digunakan untuk menulis kedalam sebuah berkas teks. jika berkas tidak tersedia maka python akan secara otomatis membuat sebuah berkas baru dengan nama yang telah dispesifikasikan. Saat menulis dengan menggunakan mode ini, jika file semua tidak kosong maka isi yang sebelumnya terdapat dalam berkas akan terhapus.
a: append, mode ini digunakan untuk menambahkan isi dari sebuah berkas teks, mode ini juga akan membuat sebuah berkas teks baru dengan nama yang telah di spesifikasikan jika berkas teks tidak tersedia.
w+: write+, mode ini dapat digunakan untuk membaca ataupun menuliskan isi dari sebuah berkas teks
a+: append+, mode ini digunakan untuk membaca ataupun menambahkan isi dari sebuah berkas teks.
Berikut contohnya.....karena disini file tidak berada di direktori yang sama, maka alamat file harus ditulis dengan lengkap yah...
berikut adalah hasilnya;