# os.lseek ()

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

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