Как вернуть текущую позицию файла в Python?


В Python для получения текущей позиции файла используется метод tell(). Он возвращает целочисленное значение, которое представляет текущую позицию в байтах от начала файла.

Пример:

with open('file.txt', 'r') as f:
    print(f.tell())  # выводит текущую позицию в файле

Если файл открыт в режиме бинарного чтения, то метод tell() возвращает количество байтов от начала файла. Если файл открыт в режиме текстового чтения, то метод tell() возвращает количество символов от начала файла.



About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.