Método readlines() de Python File

Python File(文件) 方法Métodos de Python File (archivo)


Resumen

readlines()El método se usa para leer todas las líneas (hasta el marcador de fin EOF) y devolver una lista, que puede ser procesada por la estructura for... in ... de Python.

Si encuentra el marcador de fin EOF, devuelve una cadena vacía.

Sintaxis

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

fileObject.readlines( );

Parámetros

  • Ninguno.

Valor de retorno

Devuelve una lista que contiene todas las líneas.

Ejemplo

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

El contenido del archivo ejemplo.txt es el siguiente:

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

Leer el contenido del archivo en un bucle:

Ejemplo

#!/usr/bin/python # -*- coding: UTF-8 -*- # Abrir el archivo fo = open("ejemplo.txt", "r") print "El nombre del archivo es:", fo.name for line in fo.readlines(): # Leer cada línea secuencialmente line = line.strip() # Eliminar los espacios en blanco al inicio y final de cada línea print "Datos leídos: %s" % (line) # Cerrar el archivo fo.close()

El resultado del ejemplo anterior es:

文件名为:  ejemplo.txt
读取的数据为: 1:www.example.com
读取的数据为: 2:www.example.com
读取的数据为: 3:www.example.com
读取的数据为: 4:www.example.com
读取的数据为: 5:www.example.com

Python File(文件) 方法Métodos de Python File (archivo)

Otras extensiones