preloader

January 1, 1 | 2 minutes read
Index of content

pueden agotarse, lo que da como resultado errores futuros, ya que los archivos ya no se pueden almacenar. abrió. El siguiente fragmento de código abreviado ilustra las ideas anteriores: La salida de esto es: 18.3 Lectura de archivos Por supuesto, habiendo configurado un objeto de archivo, queremos poder acceder al contenido del archivo o escribir datos en ese archivo (o hacer ambas cosas). Lectura de datos de un texto. El archivo es compatible con los métodos read(), readline() y readlines(): • El método read() Este método devolverá todo el contenido del archivo como un cuerda única • El método readline() lee la siguiente línea de texto de un archivo. devuelve todo el texto en una línea hasta el carácter de nueva línea inclusive. puede ser usado para leer un archivo una línea a la vez. • El método readlines() devuelve una lista de todas las líneas en un archivo, donde cada elemento de la lista representa una sola línea. Tenga en cuenta que una vez que haya leído algún texto de un archivo usando uno de los anteriores operaciones, entonces esa línea no se vuelve a leer. Por lo tanto, usar readlines() resultaría en otro readlines() que devuelve una lista vacía cualquiera que sea el contenido del archivo. Lo siguiente ilustra el uso del método readlines() para leer todo el texto en un archivo de texto en un programa y luego imprima cada línea a su vez: archivo = abrir(‘miarchivo.txt’, ‘r+’) print(‘archivo.nombre:’, archivo.nombre) print(‘archivo.cerrado:’, archivo.cerrado) print(‘archivo.modo:’, archivo.modo) archivo.cerrar() print(‘archivo.cerrado ahora:’, archivo.cerrado) archivo.nombre: miarchivo.txt archivo.cerrado: Falso archivo.modo: r+ archivo.cerrado ahora: Verdadero archivo = abrir(‘miarchivo.txt’, ‘r’) líneas = archivo.readlines() para línea en líneas: imprimir (línea, fin = ‘’) archivo.cerrar() 18.2 Obtención de referencias a archivos 217

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Read More