• Saltar a la navegación principal
  • Saltar al contenido principal
Logo Codificando Bits

Codificando Bits

  • Academia
    • Rutas
    • Cursos
    • Proyectos
    • Tutoriales
  • Acceder
  • Suscribirse

4 – Leyendo un archivo de texto

Lección 4 del curso Python Nivel Avanzado.

En la lección anterior vimos cómo usar varias herramientas de la Librería Estándar de Python para escribir un archivo de texto y en ese momento mencionamos que esta lógica también nos será útil para la lectura y modificación de este y otros tipos de archivo.

Así que en esta lección veremos lo sencillo que resulta leer un archivo de texto en Python y cómo en esas pocas líneas de código hay todavía muchos elementos que debemos entender:

Contenido exclusivo para suscriptores

Si eres suscriptor accede en este enlace ó suscríbete a la Academia Online y accede a todo el contenido (lecciones en video, código fuente, sets de datos y descargas) de todos los cursos, proyectos y tutoriales.

Muy bien, como acabamos de ver, para leer un archivo de texto en Python, se utiliza la sentencia «with» junto con la función «open» y la palabra clave «as», de manera similar a la escritura, pero en modo sólo lectura para evitar modificaciones accidentales del archivo de texto.

Además, podemos leer el contenido del archivo línea por línea con un bucle «for» o también podemos usar el método «readlines» para leer todas las líneas a la vez. Además, el método «seek» permite cambiar la posición inicial de lectura dentro del archivo.

Teniendo claro cómo realizar la lectura de un archivo de texto, en la próxima lección veremos la tercera forma de manejo de archivos y hablaremos entonces de la modificación de un archivo de texto.

Todas las lecciones del curso Python Nivel Avanzado

© Codificando Bits, LLC | Blog | Contacto | Servicios | Acerca de | Políticas

¿Has olvidado la contraseña?
¿Has perdido tu contraseña? Por favor, introduce tu nombre de usuario o dirección de correo electrónico. Recibirás por correo electrónico un enlace para crear una nueva contraseña.
body::-webkit-scrollbar { width: 7px; } body::-webkit-scrollbar-track { border-radius: 10px; background: #f0f0f0; } body::-webkit-scrollbar-thumb { border-radius: 50px; background: #dfdbdb }