Phương thức File tell() trong Python
Miêu tả
Phương thức tell() trả về vị trí hiện tại của con trỏ đọc/ghi bên trong file.
Cú pháp
Cú pháp của tell() trong Python:
fileObject.tell()
Chi tiết về tham số:
NA
Trả về giá trị
Trả về vị trí hiện tại của con trỏ đọc/ghi bên trong file.
Chương trình Python ví dụ
Ví dụ sau minh họa cách sử dụng của tell() trong Python.
Giả sử có foo.txt file có nội dung:
Dong thu nhat: Ho va ten Dong thu hai: Tuoi Dong thu ba: Gioi tinh Dong thu tu: Nghe nghiep Dong thu nam: Tinh trang hon nhan
# Mo mot file
fo = open("foo.txt", "rw+")
print "Ten cua file la: ", fo.name
# Gia su trong file co 5 dong sau
# Dong thu nhat: Ho va ten
# Dong thu hai: Tuoi
# Dong thu ba: Gioi tinh
# Dong thu tu: Nghe nghiep
# Dong thu nam: Tinh trang hon nhan
line = fo.readline()
print "Dong da doc la: %s" % (line)
# Lay vi tri hien tai cua file.
pos = fo.tell()
print "Vi tri hien tai cua file la: %d" % (pos)
# Dong file da mo
fo.close()
Chạy chương trình Python trên sẽ cho kết quả −
Ten cua file la: foo.txt Dong da doc la: Dong thu nhat: Ho va ten Vi tri hien tai cua file la: 26
Giải bài tập SGK & SBT
Tài liệu giáo viên
Sách
Khóa học
Thi online
Hỏi đáp



