Latest web development tutorials

Metodo os.lseek python3 ()

metodi di file / directory python3 OS metodi di file / directory python3 OS


contorno

Metodo os.lseek () viene utilizzato per impostare la posizione corrente del descrittore di file fd alla pos, come modificare.

In Unix, Windows in modo efficace.

grammatica

lseek () metodo di sintassi è la seguente:

os.lseek(fd, pos, how)

parametri

  • fd - descrittore di file.

  • pos - che è dato rispetto ai parametri di come la posizione nel documento..

  • come - posizione di riferimento del documento.pos SEEK_SET 0 installazione dal file o l'inizio del calcolo; SEEK_CUR o 1 dal calcolo della posizione corrente; os.SEEK_END o due dalla fine del file inizia.

Valore di ritorno

Questo metodo non restituisce alcun valore.

Esempi

L'esempio seguente mostra il metodo lseek () di uso:

#!/usr/bin/python3

import os, sys

# 打开文件
fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT )

# 写入字符串
os.write(fd, "This is test")

# 所有 fsync() 方法
os.fsync(fd)

# 从开始位置读取字符串
os.lseek(fd, 0, 0)
str = os.read(fd, 100)
print ("Read String is : ", str)

# 关闭文件
os.close( fd )

print ("关闭文件成功!!")

L'output del programma di cui sopra è:

关闭文件成功!!

metodi di file / directory python3 OS metodi di file / directory python3 OS