Selasa, 01 Juni 2021

Membuat Membuka Membaca Menulis Menghapus File Di Python

Berikut ini contoh penggunaan kode-kode pada bahasa python yang biasa digunakan yakni open untuk membuka file, close untuk menutup file, read untuk membaca file,readlines untuk membaca file perbaris dan write untuk menuliskan atau mengubah isi file.

file.py

Hal lain yang mesti diperhatikan dalam penggunaan kode-kode untuk file yakni tempat file yang akan dibaca itu satu payh sama dalam kode python yang dibuat. Bila tidak maka file yang akan dibuka atau dimodifikasi maka akan terjadi error.

Contoh dalam suatu file yakni

Petunjuk="""


PROGRAM BACA UPDATE FILE


Program ini dari bahasa python


Dibuat untuk mengenal penggunaaan dengan praktek.


Sehingga mudah dimengerti


?============================?


|| Masukan perintah               


|| baca => untuk membaca file      


|| update => untuk mengganti isi file 


|| exit => untuk keluar             


?============================?


"""


print (Petunjuk)


perintah=""


while (perintah != "exit"):


 perintah=input ("Apa yang ingin dilakukan? \n")


 if (perintah=="baca"):


  try:


   file=open ("textfile.txt","r")


   print ("================")


   print(file.read ())


   print ("================")


  finally:


   file.close ()




 elif (perintah=="update"):


  try:


   file=open ("textfile.txt","w")


   tambah=str (input ())


   file.write (tambah)


   print ("berhasil diganti")


  finally:


   file.close ()




Kode diatas merupakan contoh penggunaan yang cukup sederhana untuk membaca dan mengganti isi dari suatu file. Bila program ini dijalankan maka akan terlihat seperti ini

File textfile.txt ini bisa dibuat juga dengan perintah update pada program tersebut yang akan menciptakan file textfile.txt otomatis.

Pada saat menggunakan kode read dan write kita harus membuka filenya terlebih dulu dengan kode open setelah itu kita mesti meakhiri membaca atau menulis filenya dengan menutupnya close.

Kita juga bisa menggunakan argumen kesua dari kode open untuk memberikan perintah yang khusus.

"r" = membuka mode membaca biasa

"w" = membuka mode menulis atau menulis ulang

"a" = membuka mode menambahkan isi file pada akhir isi file

"b" = membuka mode membaca dalam bentuk biner yang biasanya digunakan untuk file dalam bentuk suara maupun gambar

Kita juga bisa menggunakan + pada argumen kedua "r+" untuk menambahkan akses membaca dan menulis file.Pengembangan dari kode ini bahkan bisa membuat, menghapus isi dan menambahkan isi file textfile.txt.

Selamat mencoba yah.

Lihat Daftar Isi Pemrograman Python

4 komentar:

  1. Kalau sudah bahas seperti ini, langsung melongo..haha

    BalasHapus
  2. Konsistensi tulisan ilmu seperti ini dibutuhkan pembaca, lanjut mas

    BalasHapus
  3. Saya yabg baru belajar html saja sudah pening sekali otaknya. Apalagi phuton

    BalasHapus