Python3 Berkas readlines () metode
garis besar
readlines () metode yang digunakan untuk membaca semua baris (sampai EOF simbol end) dan kembali daftar, jika diberikan sizeint> 0, mengembalikan jumlah baris byte sekitar sizeint, nilai membaca yang sebenarnya mungkin lebih tinggi dari sizhint lebih besar, karena kebutuhan untuk mengisi penyangga.
Jika Anda memukul akhir simbol EOF string kosong dikembalikan.
tatabahasa
Metode readlines () memiliki sintaks berikut:
fileObject.readlines( sizehint );
parameter
sizehint - jumlah byte yang dibaca dari file tersebut.
Kembali Nilai
Mengembalikan daftar yang berisi semua baris.
contoh
Contoh berikut menunjukkan readline () metode penggunaan:
File konten W3big.txt sebagai berikut:
1:www.w3big.com 2:www.w3big.com 3:www.w3big.com 4:www.w3big.com 5:www.w3big.com
Lingkaran membaca isi dari file:
#!/usr/bin/python3 # 打开文件 fo = open("w3big.txt", "r+") print ("文件名为: ", fo.name) line = fo.readlines() print ("读取的数据为: %s" % (line)) line = fo.readlines(2) print ("读取的数据为: %s" % (line)) # 关闭文件 fo.close()
Contoh di atas output:
文件名为: w3big.txt 读取的数据为: ['1:www.w3big.com\n', '2:www.w3big.com\n', '3:www.w3big.com\n', '4:www.w3big.com\n', '5:www.w3big.com\n'] 读取的数据为: []