Python Manejo de archivos
El manejo de archivos es una parte importante de cualquier aplicación web.
Python tiene varias funciones para crear, leer, actualizar y eliminar archivos.
Manejo de archivos
La función clave para trabajar con archivos en Python es la función open().
La función open() toma dos parámetros; nombre de archivo y modo.
Hay cuatro métodos (modos) diferentes para abrir un archivo:
"r" - Read (Leer): valor predeterminado. Abre un archivo para leer, error si el archivo no existe
"a" - Append (Agregar): abre un archivo para agregarlo y crea el archivo si no existe
"w" - Write (Escribir): abre un archivo para escribir, crea el archivo si no existe.
"x" - Create (Crear): crea el archivo especificado, devuelve un error si el archivo existe.
Además, puede especificar si el archivo debe manejarse en modo binario o texto.
"t" - Text (Texto): valor predeterminado. Modo texto.
"b" - Binary (Binario): modo binario (por ejemplo, imágenes).
Sintaxis
Para abrir un archivo para leer, es suficiente especificar el nombre del archivo:
f = open("demofile.txt")
El código anterior es el mismo que:
f = open("demofile.txt", "rt")
Debido a que "r" para lectura y "t" para texto son los valores predeterminados, no necesita para especificarlos.
Nota: Asegúrese de que el archivo exista; de lo contrario, recibirá un error.

