Python3 método next () del archivo
Archivo python3 método (Archivo)
contorno
Python 3 en el objeto del archivo no es compatible con el métodonext ().Python 3 incorporado en la función next () iterador llamando al método __next __ () devuelve el siguiente elemento. En el ciclo, método next () se llama en cada ciclo, el método devuelve la siguiente línea del archivo, si se llega al final (EOF), el gatilloStopIteration
gramática
método next () tiene la siguiente sintaxis:
next(iterator[,default])
parámetros
no
Valor de retorno
Devuelve el archivo de la siguiente línea.
Ejemplos
El siguiente ejemplo demuestra el método next () de uso:
W3big.txt archivo de contenido de la siguiente manera:
这是第一行 这是第二行 这是第三行 这是第四行 这是第五行
Loop lee el contenido del archivo:
#!/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()
La salida del ejemplo anterior es:
文件名为: w3big.txt 第 0 行 - 这是第一行 第 1 行 - 这是第二行 第 2 行 - 这是第三行 第 3 行 - 这是第四行 第 4 行 - 这是第五行