El método readline() en Python se utiliza para leer una sola línea de un archivo de texto. Lee la línea actual y mueve el puntero de lectura al inicio de la siguiente línea. Si se llama nuevamente a readline(), leerá la siguiente línea del archivo y así sucesivamente hasta que llegue al final del archivo.
- El método readline() en Python devuelve una línea del archivo.
- También puede especificar cuántos bytes de la línea devolver, utilizando el parámetro de tamaño.
Sintaxis
Esta es la sintaxis del método readline().
file.readline(size)
Donde archivo es el objeto de archivo que se ha abierto previamente en modo de lectura («r»).
Ejemplo
Lea la primera línea del archivo «archivoejemplo.txt«:
Aquí está el ejemplo de cómo se utiliza el método readline() para leer la primera línea del archivo «archivoejemplo.txt«:
f = open("archivoejemplo.txt", "r") print(f.readline())
Valores de parámetros
Parámetro | Descripción |
---|---|
tamaño | Opcional. El número de bytes de la línea a devolver. Predeterminado -1, lo que significa toda la línea. |
Ejemplo
Llame a readline() dos veces para devolver tanto la primera como la segunda línea:
f = open("archivoejemplo.txt", "r") print(f.readline()) print(f.readline())
Ejemplo
Devuelve solo los cinco primeros bytes de la primera línea:
f = open("archivoejemplo.txt", "r") print(f.readline(5))