Los objetos Files en Python son la principal interfaz para trabajar con archivos externos en tu computadora. Ellos pueden ser usados para leer y escribir textos, documentos, audios, documentos en Excel, emails, y cualquier otra cosa que se pueda guardar en tu computadora.

Sintaxis

A diferencia de los otros tipos de datos en Python, los archivos no tienen una sitaxis para escribir un file. Más bien, para crear un archivo debes usar la función open() para crear o abrir un archivo existente.

>>> a = open('ejemplo.txt', 'r')
>>> a.write('Tutz.tv')
7
>>> a.close()

Esto crea un archivo llamado ejemplo.txt en el directorio actual donde te encuentras con el contenido que le hemos pasado en write().

Si quieres capturar el contenido de un archivo puede hacer uso del método read(), pero antes tienes que abrirlo con open()

>>> b = open('ejemplo.txt')
>>> texto = b.read()
>>> texto
'Tutz.tv'

En otros tutoriales cubriremos más métodos que podemos ejecutar en archivos.