Para escribir contenido en un archivo, primero debe abrirlo usando la función global open (), que acepta 2 parámetros: la ruta del archivo y el modo.
Puede usar a como el modo, para decirle a Python que abra el archivo en modo append (anexar) y agregue contenido al archivo
filename = '/Users/rafaondata/test.txt'
file = open(filename, 'a')
#or
file = open(filename, mode='a')
O puede usar el "flag" w para borrar el contenido existente:
filename = '/Users/rafaondata/test.txt'
file = open(filename, 'w')
#or
file = open(filename, mode='w')
Una vez que tenga el archivo abierto, puede usar los métodos write () y writelines ().
write () acepta una cadena.
writelines () acepta una lista de cadenas:
filename = '/Users/rafaondatatest.txt'
file = open(filename, 'w')
file.write('This is a line\n')
file.writelines(['One\n', 'Two'])
file.close()
Recuerde cerrar un archivo después de escribir en él, usando el método close () del archivo.
No hay comentarios:
Publicar un comentario