Найти в Дзене

Python. Библиотека os. Метод os.lseek().(78)

Метод os.lseek (). Описание и примеры.

Метод os.lseek ().

Синтаксис.

os.lseek (fd, pos, how)

fd – файловый дескриптор, что такое файловый дескриптор можно почитать здесь. Обязательный аргумент.

pos – количество байтов на которое нужно передвинуть курсор. Целое число (int). Если число положительное курсор передвигается вправо, если число отрицательное курсор передвигается влево. Обязательный аргумент.

how – начальное положение курсора. Начальное положение можно задать двумя способами или параметрами или соответствующими этим параметрам цифрами. Можно двигать курсор с трех начальных положений:

os.SEEK_SET или 0 – начало файла

os.SEEK_CUR или 1 – текущая позиция курсора

os.SEEK_END или 2 – конец файла.

Метод os.lseek( )библиотеки os устанавливает курсор в соответствии с переданными ему аргументами. Метод возвращает новую позицию курсора, в байтах, от начала файла.

По ссылкам можно почитать мои конспекты:

Книги и курсы по Python
Книги и курсы по Python год спустя.
Встроенные функции (Built-in)
Методы словаря (Dict methods)
Методы списков (List methods)
Строковые методы (String Methods)
Библиотека os
Спецификаторы
Итерируемый тип данных
Инструкции continue, break и pass
Цикл for … in
Цикл while
Условная инструкция if
Индексация
Переменные
Встроенные функции print() и input()
Оператор присваивания
Основные типы данных
Утилита PIP
Коротко о языке