Método Python File next()

Métodos de Python File (archivo)


Resumen

next()El método se utiliza cuando se usa un iterador en el archivo. En el bucle, el método next() se llama en cada iteración. Este método devuelve la siguiente línea del archivo. Si se llega al final (EOF), se activa.StopIteration

Sintaxis

La sintaxis del método next() es la siguiente:

fileObject.next(); 

Parámetros

  • Ninguno

Valor de retorno

Devuelve la siguiente línea del archivo.

Ejemplo

El siguiente ejemplo demuestra el uso del método next():

El contenido del archivo ejemplo.txt es el siguiente:

Esta es la primera línea
Esta es la segunda línea
Esta es la tercera línea
Esta es la cuarta línea
Esta es la quinta línea

Leer el contenido del archivo en un bucle:

Ejemplo (Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- # Abrir el archivo fo = open("ejemplo.txt", "r+") print "El nombre del archivo es:", fo.name for index in range(5): line = fo.next() print "Línea %d - %s" % (index, line) # Cerrar el archivo fo.close()

La salida del ejemplo anterior es:

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

第 1 行 - 这是第二行

第 2 行 - 这是第三行

第 3 行 - 这是第四行

第 4 行 - 这是第五行

Métodos de Python File (archivo)

Otras extensiones