file = io.open('spam.txt', 'w')
file.write(u'Spam and eggs!\n')
file.close()
....(Somewhere else in the code)
file = io.open('spam.txt', 'w')
file.write(u'Spam and eggs!\n')
file.close()
I was wondering how I can keep a log.txt file that I can write to?
I want to be able to open a txt file, write to it, then be able to open it later and have the contents of the previous write still be there.
4 Réponses :
Changer 'w' code> à 'a' code>, pour APPEND MODE . Mais vous devez vraiment conserver le fichier ouvert et l'écrire lorsque vous en avez besoin. Si vous vous répétez vous-même, utilisez le journalisation code> module. < / p>
file = io.open('spam.txt', 'a')
file.write(u'Spam and eggs!\n')
file.close()
The w(rite) mode truncates a file, the a(ppend) mode adds to current content.
file = io.open('spam.txt', 'a')
Use mode 'a' for Append.
Vous devez l'ouvrir en mode APPEND
file = io.open('spam.txt', 'a')