ฟังก์ชันอ่านจะอ่านไฟล์ทั้งหมดพร้อมกัน คุณสามารถใช้ฟังก์ชัน readlines เพื่ออ่านไฟล์ทีละบรรทัด
ตัวอย่าง
คุณสามารถใช้สิ่งต่อไปนี้เพื่ออ่านไฟล์ทีละบรรทัด:
f = open('my_file.txt', 'r+') for line in f.readlines(): print line f.close()
คุณยังสามารถใช้คำสั่ง with...open เพื่อเปิดไฟล์และอ่านทีละบรรทัด
ตัวอย่าง
with open('my_file.txt', 'r+') as f: for line in f.readlines(): print line
https://www.codespeedy.com/read-a-specific-line-from-a-text-file-in-python/