Método read() en Python
El método read() en Python devuelve el número especificado de bytes del archivo. El valor predeterminado es -1, lo que significa todo el archivo.
Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.
Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.
En esta lección de Método read() en Python combinamos explicación clara y código ejecutable. El objetivo es que entiendas el concepto y puedas reutilizarlo en tus propios scripts de Python.
Prueba a cambiar los valores del ejemplo y observa la salida en consola. Experimentar es la forma más eficaz de fijar el concepto.
Errores frecuentes: olvidar la indentación en bloques if, for o def; confundir = con ==; no importar un módulo antes de usarlo.
En esta lección de Método read() en Python combinamos explicación clara y código ejecutable. El objetivo es que entiendas el concepto y puedas reutilizarlo en tus propios scripts de Python.
Prueba a cambiar los valores del ejemplo y observa la salida en consola. Experimentar es la forma más eficaz de fijar el concepto.
Errores frecuentes: olvidar la indentación en bloques if, for o def; confundir = con ==; no importar un módulo antes de usarlo.
Ejemplo
Lea el contenido del archivo "archivoejemplo.txt":
Ejemplo
f = open("archivoejemplo.txt", "r")
print(f.read()
Sintaxis
Ejemplo
import io
file = io.StringIO("Línea de ejemplo\nSegunda línea\n")
file.read()
print(file)
file.read()
print(file)
Valores de parámetros
| Parámetro | Descripción |
|---|---|
| tamaño | Opcional. El número de bytes a devolver. Predeterminado -1, lo que significa todo el archivo. |
Ejemplo
Lea el contenido del archivo "archivoejemplo.txt":
Practica Método read() en Python en el editor
Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.
Ejercicio: Leer un archivo completo
Abre un archivo en modo lectura y muestra todo su contenido.
Ejemplo
import io
f = io.StringIO("Contenido de ejemplo\nSegunda línea\n")
print(f.read())
Ejercicio: Lea el contenido del archivo "archivoejemplo
Lea el contenido del archivo "archivoejemplo.txt".
Cómo practicar
1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.
Resumen
- Ejecuta y modifica cada ejemplo antes de seguir.
- Revisa errores de indentación y de importación de módulos.
- Consulta la lección anterior y la siguiente del menú lateral.