Cómo escribir en un archivo existente en Python?

En este tutorial, vamos a aprender cómo escribir texto en un archivo existente en Python ?

Como ya hemos comentado en el post anterior (apertura, cierre de un archivo / abierto (), cerca de () en Python), que hay un conjunto de modos de apertura de archivos.

Para escribir en un archivo existente – Tenemos que abrir el archivo en modo de adición ( “a”) , si el archivo no existe, se crea el archivo.

Así, a texto de escritura en un archivo existente , en primer lugar, confirman que el archivo existe o no? Si no existe el archivo, el programa creará un nuevo archivo.

Ejemplo:

En este ejemplo, vamos a crear un archivo en primer lugar, escribir un texto y cierre el archivo. Y luego, vamos a abrir el archivo en modo de adición ( “a” ).

# write content in an existing file
# first of all, we are creating a file
# and writing some of the data
fo = open("file1.txt", "wt")
fo.write("Hello world.")
fo.close()
# now opening the file in append mode
fo = open("file1.txt","at")
fo.write("How are you?")
fo.close()
# reading and displaying conetnt of the file
# opening the file in read only mode
fo = open("file1.txt","rt")
print("File's content...")
dummy = fo.read()
print(dummy)
fo.close()

salida

File's content...
Hello world.How are you?


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *