python / beginner
Snippet
Automatische Ressourcenverwaltung (with)
Die 'with'-Anweisung erstellt einen Kontext-Manager, der sicherstellt, dass Ressourcen wie Dateien automatisch korrekt geschlossen werden, selbst wenn ein Fehler auftritt.
snippet.py
1
2
3
4
with open("note.txt", "w") as file:file.write("Writing some text!")# The file is automatically closed here
Erklärung
1
with open(...) as file:
Öffnet eine Datei und weist sie für die Dauer des Blocks der Variable 'file' zu.
2
file.write(...)
Schreibt Daten in die geöffnete Datei.