Метод tell() для файлов Python3

Python3 File(文件) 方法Методы файлов Python3


Обзор

tell()Метод возвращает текущую позицию файла, т. е. текущее положение указателя файла.

Синтаксис

Синтаксис метода tell() следующий:

fileObject.tell()

Parameters

  • Отсутствует

Возвращаемое значение

Возвращает текущую позицию файла.

Примеры

В следующем примере демонстрируется использование метода tell():

Содержимое файла example.txt следующее:

1:www.example.com
2:www.example.com
3:www.example.com
4:www.example.com
5:www.example.com

Пройдите в цикле и прочитайте содержимое файла:

Примеры (Python 3.0+)

#!/usr/bin/python3 # Открыть файл fo = open("example.txt", "r+") print ("Имя файла:", fo.name) line = fo.readline() print ("Прочитано: %s" % (line)) # Получить текущую позицию файла pos = fo.tell() print ("Текущая позиция: %d" % (pos)) # Закрыть файл fo.close()

Приведённый выше пример выводит:

文件名为:  example.txt
读取的数据为: 1:www.example.com

当前位置: 17

Python3 File(文件) 方法Методы файлов Python3

Другие расширения