Buka Berkas Python

Buka file di server

Dengan demikian kami memiliki berikut file, yang berada di dalam folder yang sama seperti Python:

demofile.txt

Halo! Selamat datang ke demofile.txt
Berkas ini untuk tujuan tes.
Selamat! Berharap sukses!

Untuk membuka berkas, gunakan yang bawaan open() Fungsi.

open() Fungsi mengembalikan objek berkas, objek ini memiliki read() Metode digunakan untuk membaca konten berkas:

Contoh

f = open("demofile.txt", "r")
print(f.read())

Jalankan Instan

Baca bagian saja dari berkas

Dalam keadaan standarread() Metode mengembalikan seluruh teks, tetapi Anda juga dapat menentukan jumlah karakter yang akan dikembalikan:

Contoh

Mengembalikan lima karakter pertama di berkas:

f = open("demofile.txt", "r")
print(f.read(5))

Jalankan Instan

Baca baris

Anda dapat menggunakan readline() Metode mengembalikan satu baris:

Contoh

Baca satu baris di berkas:

f = open("demofile.txt", "r")
print(f.readline())

Jalankan Instan

Dengan dua panggilan: readline()Anda dapat membaca dua baris pertama:

Contoh

Baca dua baris di berkas:

f = open("demofile.txt", "r")
print(f.readline())
print(f.readline())

Jalankan Instan

Dengan melintasi berkas melalui putar, Anda dapat membaca berkas baris demi baris:

Contoh

Bersusun berkas baris demi baris:

f = open("demofile.txt", "r")
for x in f:
  print(x)

Jalankan Instan

Tutup Berkas

Berganti menjadi kebiasaan yang bagus untuk menutup berkas setelah selesai.

Contoh

Tutup berkas setelah selesai:

f = open("demofile.txt", "r")
print(f.readline())
f.close()

Jalankan Instan

Keterangan:Dalam beberapa kasus, karena penyanggaan, Anda sebaiknya selalu menutup berkas, perubahan yang dibuat pada berkas sebelum ditutup mungkin tidak akan ditampilkan.