> For the complete documentation index, see [llms.txt](https://treasuremaster.gitbook.io/python-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://treasuremaster.gitbook.io/python-docs/moduli-standartnoi-biblioteki-1/obshie-sluzhby-operacionnoi-sistemy/os/operacii-s-failovymi-deskriptorami/os.lseek.md).

# os.lseek ()

### os.lseek ( *fd*, *pos*, *how* )

Устанавливает текущую позицию файлового дескриптора ***fd*** на позицию ***pos***, измененную следующим образом: [SEEK\_SET](/python-docs/moduli-standartnoi-biblioteki-1/obshie-sluzhby-operacionnoi-sistemy/os/operacii-s-failovymi-deskriptorami/os.seek_set.md) или `0`, чтобы установить позицию относительно начала файла; [SEEK\_CUR](/python-docs/moduli-standartnoi-biblioteki-1/obshie-sluzhby-operacionnoi-sistemy/os/operacii-s-failovymi-deskriptorami/os.seek_cur.md) или `1`, чтобы установить его относительно текущей позиции; [SEEK\_END](/python-docs/moduli-standartnoi-biblioteki-1/obshie-sluzhby-operacionnoi-sistemy/os/operacii-s-failovymi-deskriptorami/os.seek_end.md) или `2`, чтобы установить его относительно конца файла. Возвращает новую позицию курсора в байтах, начиная с начала.
