Método Python File tell()

Python File(文件) 方法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

当前位置: 17

Python File(文件) 方法Métodos de Python File (archivo)

Otras extensiones