Método tell() de File de Python3
Métodos de File (archivo) de Python3
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.
Ejemplos
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
Leer el contenido del archivo en un bucle:
Ejemplo (Python 3.0+)
#!/usr/bin/python3
# Abrir archivo
fo = open("ejemplo.txt", "r+")
print ("Nombre del archivo:", fo.name)
line = fo.readline()
print ("Los datos leídos son: %s" % (line))
# Obtener la posición actual del archivo
pos = fo.tell()
print ("Posición actual: %d" % (pos))
# Cerrar archivo
fo.close()
El resultado del ejemplo anterior es:
文件名为: ejemplo.txt 读取的数据为: 1:www.example.com 当前位置: 17
Otras extensiones