Latest web development tutorials

Python File seek () metodo

Metodo Python file (File) Metodo Python file (File)


contorno

metodoseek () viene utilizzato per spostare il file leggere puntatore alla posizione specificata.

grammatica

metodo seek () ha la seguente sintassi:

fileObject.seek(offset[, whence])

parametri

  • Offset - Offset dall'inizio, che è rappresentativo del numero di byte necessari per spostare spostamento

  • dove: Opzionale, default è 0.Per compensare un parametro definito, che indica l'offset dall'inizio posizione, 0 rappresenta l'inizio dall'inizio del file, 1 decorre dalla posizione corrente, dalla fine del file rappresenta la data.

Valore di ritorno

Questa funzione non ha alcun valore di ritorno.

Esempi

L'esempio seguente dimostra il metodo readline () di uso:

file di contenuto W3big.txt come segue:

1:www.w3big.com
2:www.w3big.com
3:www.w3big.com
4:www.w3big.com
5:www.w3big.com

Loop legge il contenuto del file:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

# 打开文件
fo = open("w3big.txt", "rw+")
print "文件名为: ", fo.name

line = fo.readline()
print "读取的数据为: %s" % (line)

# 重新设置文件读取指针到开头
fo.seek(0, 0)
line = fo.readline()
print "读取的数据为: %s" % (line)


# 关闭文件
fo.close()

L'output sopra esempio è:

文件名为:  w3big.txt
读取的数据为: 1:www.w3big.com

读取的数据为: 1:www.w3big.com

Metodo Python file (File) Metodo Python file (File)