Python FILE OPEN

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 el modo.

Hay cuatro métodos diferentes (modos) para abrir un archivo:

«r» – Lectura – Valor predeterminado.Abre un archivo para leer, error si el archivo no existe

«a» – Anexar – Abre un archivo para anexar, crea el archivo si no existe

«w» – Escribir: abre un archivo para escribir, crea el archivo si no existe

«x» – Crear – Crea el archivo especificado, devuelve un error si el archivo existe Además, puede especificar si el archivo debe manejarse como modo binario o de texto.

«t» – Texto – Valor predeterminado. Modo de texto

«b» – Binario – Modo binario (por ejemplo, imágenes)


Sintaxis

Para abrir un archivo para leerlo basta con especificar el nombre del archivo:

 f = open(“archivo_ejemplo.txt”)

El código de arriba es el mismo que:

f = open(“archivo_ejemplo.txt”, “rt”)

Debido a que «r» para lectura y «t» para texto son los valores predeterminados, no es necesario que los especifique.

Nota: asegúrese de que el archivo exista, de lo contrario obtendrá un error.