Función incorporada open() de Python
De la documentación de Python 3
Abre un archivo y devuelve un objeto de archivo correspondiente. Si el archivo no se puede abrir, se genera un OSError. Consulte Lectura y Escritura de Archivos para obtener más ejemplos de cómo usar esta función.
Introducción
La función open() en Python se utiliza para abrir un archivo y devuelve un objeto de archivo. Es la forma estándar de interactuar con archivos en su sistema. Puede especificar el modo para abrir el archivo, como lectura, escritura o anexar.
Ejemplos
# Abre un archivo completamente nuevo (el modo 'x' generará un error si ya existe)
spam = open('spam.txt', mode='x')
spam.write('Mi primera línea\n\n')
spam.close()
# Anexa al archivo y lo cierra automáticamente después
with open('spam.txt', mode='a') as spam:
spam.write('Mi segunda línea')
with open('spam.txt') as spam:
content = spam.read()
print(content)
Mi primera línea
Mi segunda línea