Kita melanjutkan pembelajaran pemrograman Python ke pembacaan file teks.

Pembacaan file teks pada pemrograman Python adalah seperti pada penjelasan-penjelasan berikut ini

  1. File teks yang akan di baca
    File teks yang akan dibaca adalah seperti pada berikut ini

    Kasih Tuhan tak berkesudahan, Tak habis-habis rahmatnya
    selalu baru setiap hari 
    ------ Kutipan #1 ------
    Diberkatilah orang yang mengandalkan Tuhan
    yang menaruh harapannya pada Tuhan
    ------ Kutipan #2 ------
    

    Kita juga dapat melihatnya pada PyCharm seperti pada gambar berikut ini

  2. Membaca seluruh isi file dengan method read
    Kita membuat source code untuk membaca seluruh isi file dengan method read seperti padaberikut ini

    nama_file = "kasih.txt"
    isi = ''
    with open(nama_file,'r') as fh:
        isi = fh.read()
        print(isi)
    

    Kita menjalankan pembacaan file dengan method read pada PyCharm seperti pada gambar di bawah ini

  3. Membaca per baris dengan readline
    Kita melanjutkan dengan membaca menggunakan readline dengan source code seperti berikut ini

    nama_file = "kasih.txt"
    
    with open(nama_file,'r') as fh:
        print(fh.readline())
        print(fh.readline())
        print(fh.readline())
    

    Kita menjalankan readline pada PyCharm dengan hasil seperti pada gambar berikut ini

  4. Membaca per baris  dengan readline dan rapi
    Tampak hasil di atas masih kurang rapi, maka kita memperbarui dengan source code seperti berikut ini

    nama_file = "kasih.txt"
    
    with open(nama_file,'r') as fh:
        print(fh.readline(),end='')
        print(fh.readline(),end='')
        print(fh.readline(),end='')
    

    Kita menjalankan pembaruan source code pada PyCharm dengan hasil seperti pada gambar di bawah ini

  5. Memasukkan isi ke list dengan method readlines
    Kita kemudian menggunakan readlines dan isi file akan masuk ke list dengan source code seperti pada berikut ini

    nama_file = "kasih.txt"
    
    with open(nama_file,'r') as fh:
        isi_dalam_list = fh.readlines()
        print('Tipenya',type(isi_dalam_list))
        print('Isinya',isi_dalam_list)
    

    Kita menjalankan method readlines pada PyCharm dengan hasil seperti pada gambar di bawah ini

  6. Membaca isi file per baris dengan for loop
    Kita melanjutkan ke pembacaan file per baris dengan for loop dengan source code seperti berikut ini

    nama_file = "kasih.txt"
    
    with open(nama_file,'r') as fh:
        for baris in fh:
            print(baris,end='')
    

    Kita menjalankan pembacaan file per baris dengan for loop pada PyCharm dengan hasil seperti pada berikut ini

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Pembacaan File Teks pada Pemrograman Python