Ich versuche ein Spiel in Python 3.6 zu erstellen, das Daten mithilfe einer Textdatei speichert.
text = open("text_file.txt", "a")
text.write("Line 1")
text.write("Line 2")
text.write("Line 3")
text.close()
text = open("text_file.txt", "r")
print(text.read())
text.close()
Gibt es einen einfacheren Weg, dies zu tun? Ich kenne 'r +', aber es ist eine Kombination aus Lesen und Schreiben. Das Problem dabei ist, dass der Schreibteil das Textdokument beim Öffnen der Datei wieder auf leer zurücksetzt.
Von der fopen(3)
Manpage:
a+ Open for reading and appending (writing at end of file). The
file is created if it does not exist. The initial file position
for reading is at the beginning of the file, but output is
always appended to the end of the file.
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen