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 nhanline = 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 tenVi tri hien tai cua file la: 26

file_io_trong_python.jsp