informatica:programacion:python:cursos:introduccion_programacion_python:ficheros
¡Esta es una revisión vieja del documento!
Ficheros en Python
Notas de la formación por parte de la Consellería de Promoción do Emprego e Igualdade y el Clúster TIC Galicia impartida en 2023: Introducción a la programación con Python
Para manipular ficheros, siempre actuaremos de la misma forma:
- Apertura del fichero
- Operaciones de lectura o escritura
- Cierre del fichero
Grabar datos en ficheros (escritura)
# Apertura del fichero en modo escritura ("w") y codificación UTF-8 # Si el fichero no existe, se crea f = open("mensaje.txt", "w", encoding="utf8") # Operaciones de escritura f.write("Un mensaje.\n") f.write("Otro mensaje.") # Cierre del fichero f.close()
Si queremos añadir contenido a un fichero existente, en lugar de sustituir todo su contenido, lo abriremos con el modo “append” (a):
# Apertura del fichero en modo escritura ("w") y codificación UTF-8 # Si el fichero no existe, se crea f = open("mensaje.txt", "a", encoding="utf8") # Operaciones de escritura f.write("Un mensaje más.") # Cierre del fichero f.close()
Si el fichero no existiese o estuviera vacío, append lo crearía y añadiría el texto que indicásemos.
informatica/programacion/python/cursos/introduccion_programacion_python/ficheros.1681916644.txt.gz · Última modificación: por tempwin
