Textdateien sind ja sehr einfach zu verwenden, trotzdem hätte ich ein paar Fragen dazu:
Beim Öffnen gebe ich einen Modus an:
Code: Alles auswählen
datei = open('Dateiname', 'modus') # Ich schreib hier einmal modus statt r oder w oder a oder r+
Das führt dazu, dass ich - wenn ich was ändern will in der Datei - zuerst lesend mit 'r' öffnen muss ('r' kann man auch weglassen), und dann den geänderten Inhalt mit 'w' zurückschreibe.
Jedesmal muss ich jedoch ein open() und ein close() absetzen, weil ich befürchte, dass mir die Datei-Handles überlaufen, wenn ich die Datei nicht jedesmal schließe.
Code: Alles auswählen
datei = open('Testdatei.txt')
...lesen...
datei.close()
...irgendwas am Inhalt ändern = neuer Inhalt
datei = open('Testdatei.txt', 'w')
datei.write(neuer Inhalt)
datei.close()
Danke.