Latest web development tutorials

Python3 pliku metoda next ()

Metoda Python3 File (Plik) Metoda Python3 File (Plik)


zarys

Python 3 w obiekcie pliku nie obsługuje metodynext ().Python 3 wbudowana funkcja next () iterator wywołując __next metodę __ () zwraca następny element. W cyklu metoda next () będzie wywoływana w każdym cyklu, metoda zwraca następną linię pliku, jeśli dojdziesz do końca (EOF), TheStopIterationwyzwalania

gramatyka

Kolejna metoda () ma następującą składnię:

next(iterator[,default])

parametry

  • nie

Wartość zwracana

Zwraca plikowi następnego wiersza.

Przykłady

Poniższy przykład pokazuje następną () Sposób użycia:

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

这是第一行
这是第二行
这是第三行
这是第四行
这是第五行

Pętla odczytuje zawartość pliku:

#!/usr/bin/python3

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

for index in range(5):
    line = next(fo)
    print ("第 %d 行 - %s" % (index, line))

# 关闭文件
fo.close()

Powyższy przykład wyjście jest:

文件名为:  w3big.txt
第 0 行 - 这是第一行

第 1 行 - 这是第二行

第 2 行 - 这是第三行

第 3 行 - 这是第四行

第 4 行 - 这是第五行


Metoda Python3 File (Plik) Metoda Python3 File (Plik)