Método Python File tell()
Métodos de Python File (archivo)
Resumen
tell()El método devuelve la posición actual del archivo, es decir, la posición actual del puntero del archivo.
Sintaxis
La sintaxis del método tell() es la siguiente:
fileObject.tell()
Parámetros
-
Ninguno
Valor de retorno
Devuelve la posición actual del archivo.
Ejemplo
El siguiente ejemplo demuestra el uso del método tell():
El contenido del archivo ejemplo.txt es el siguiente:
1:www.example.com 2:www.example.com 3:www.example.com 4:www.example.com 5:www.example.com
Lee el contenido del archivo en un bucle:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 打开文件
fo = open("ejemplo.txt", "rw+")
print "文件名为: ", fo.name
line = fo.readline()
print "读取的数据为: %s" % (line)
# 获取当前文件位置
pos = fo.tell()
print "当前位置: %d" % (pos)
# 关闭文件
fo.close()
El resultado del ejemplo anterior es:
文件名为: ejemplo.txt 读取的数据为: 1:www.example.com 当前位置: 17Otras extensiones