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