Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะอ่านไฟล์ข้อความแบบเต็มทีละบรรทัดโดยใช้ Python ได้อย่างไร


ฟังก์ชันอ่านจะอ่านไฟล์ทั้งหมดพร้อมกัน คุณสามารถใช้ฟังก์ชัน 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/