Thông thường, chúng ta đọc nội dung của file sau khi mở file.

Giả sử chúng ta có file “test.txt” có nội dung như bên dưới:

1This file is testing.
2Good Luck!

Hàm mở file ra được viết như thế này:

f = open(“test.txt”,‘r’,encoding = ‘utf-8’)

Để đọc nội dung file, python hỗ trợ các hàm là read, readline, readlines, mỗi hàm sẽ có tác dụng khác nhau

  • hàm read sẽ trả về toàn bộ nội dung của file

f.read()

'This file is testing.\nGood Luck!\n'

  • hàm readline, mỗi lần đọc sẽ trả về 1 dòng trong file

f.readline()

‘This file is testing.\n’

Khi gọi readline một lần nữa, chương trình sẽ trả về dòng tiếp theo

f.readline()

‘Good Luck!\n’

  • hàm readlines sẽ trả về một mảng các chuỗi, mỗi chuỗi tương ứng một dòng trong file

f.readlines()

[‘This file is testing.\n’, ‘Good Luck!\n’]

Comments