Método Python File read()
Métodos de Python File (archivo)
Resumen
read()El método se usa para leer el número especificado de bytes de un archivo; si no se proporciona o es negativo, lee todo.
Sintaxis
La sintaxis del método read() es la siguiente:
fileObject.read([size]);
Parámetros
-
size-- El número de bytes a leer del archivo. Por defecto es -1, lo que significa leer todo el archivo.
Valor de retorno
Devuelve los bytes leídos de la cadena.
Ejemplo
El siguiente ejemplo demuestra el uso del método read():
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
Lee el contenido del archivo en un bucle:
Ejemplo
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# Abrir archivo
fo = open("ejemplo.txt", "rw+")
print "Nombre del archivo: ", fo.name
line = fo.read(10)
print "Cadena leída: %s" % (line)
# Cerrar archivo
fo.close()
# -*- coding: UTF-8 -*-
# Abrir archivo
fo = open("ejemplo.txt", "rw+")
print "Nombre del archivo: ", fo.name
line = fo.read(10)
print "Cadena leída: %s" % (line)
# Cerrar archivo
fo.close()
El resultado del ejemplo anterior es:
文件名为: ejemplo.txt 读取的字符串: 1:www.runoOtras extensiones