Python3 Datei nächste (Methode)
Umriss
Python 3 im File - Objekt nicht unterstütztneben () -Methode.Python 3 eingebaute Funktion next () Iterator durch den Aufruf __next __ () Methode gibt den nächsten Punkt. Im Zyklus wird als nächstes () -Methode in jedem Zyklus aufgerufen werden, wobei das Verfahren die nächste Zeile der Datei zurückgibt, wenn Sie das Ende (EOF), der AuslöserStopIterationerreichen
Grammatik
next () Methode hat die folgende Syntax:
next(iterator[,default])
Parameter
keine
Rückgabewert
Liefert die Datei, um die nächste Zeile.
Beispiele
Das folgende Beispiel zeigt die nächste () Art der Nutzung:
W3big.txt Inhaltsdatei wie folgt:
这是第一行 这是第二行 这是第三行 这是第四行 这是第五行
Schleife liest den Inhalt der Datei:
#!/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()
Das obige Beispiel Ausgabe lautet:
文件名为: w3big.txt 第 0 行 - 这是第一行 第 1 行 - 这是第二行 第 2 行 - 这是第三行 第 3 行 - 这是第四行 第 4 行 - 这是第五行