Latest web development tutorials

Python pliku seek () metoda

Metoda Pythona File (Plik) Metoda Pythona File (Plik)


zarys

metodyseek () jest używana do przenoszenia pliku przeczytać wskaźnik do określonej lokalizacji.

gramatyka

metody seek () ma następującą składnię:

fileObject.seek(offset[, whence])

parametry

  • Przesunięcie - początek przesunięcia, która jest reprezentatywna w bajtach koniecznych, aby przesunąć przejścia

  • skąd: Opcjonalnie, domyślną jest 0.Aby zrównoważyć zdefiniowany parametr, który wskazuje przesunięcie pozycji od samego początku; 0 reprezentuje od początku pliku, 1 rozpoczyna bieg od aktualnej pozycji, od końca pliku oznacza datę.

Wartość zwracana

Funkcja ta nie ma wartości zwracanej.

Przykłady

Poniższy przykład demonstruje sposób readline () zastosowania:

W3big.txt zawartości pliku w następujący sposób:

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

Pętla odczytuje zawartość pliku:

#!/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()

Powyższy przykład wyjście jest:

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

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

Metoda Pythona File (Plik) Metoda Pythona File (Plik)