Heim > Artikel > Backend-Entwicklung > Python-Fehlerbehandlung und Dateioperationen: Lassen Sie nicht zu, dass etwas schiefgeht
Pythons Fehlerbehandlung verwendet try, außer und Freunde, um zu verhindern, dass Ihr Programm explodiert. Hier ist das Setup:
try: result = 10 / 0 except ZeroDivisionError: print("Oops! You can't divide by zero.")
Der Try-Block führt den riskanten Code aus, und wenn ein Fehler auftritt (z. B. eine Division durch Null), greift außer ein, um ihn zu beheben.
Python erleichtert das Öffnen, Lesen und Schreiben von Dateien. Denken Sie daran, sie zu schließen, wenn Sie fertig sind (oder, noch besser, nutzen Sie mit, um das für Sie zu erledigen).
with open("example.txt", "w") as file: file.write("Hello, file!")
Verwenden Sie „final“, wenn etwas passieren soll, egal was passiert – zum Beispiel das Schließen einer Datei oder das Beenden einer Verbindung.
try: file = open("example.txt", "r") # Read from file finally: file.close() # Always closes, error or not
Mit Fehlerbehandlung und Dateioperationen ist Ihr Code zuverlässiger – und bereit für die reale Welt.
? Ein Hoch auf Code, der funktioniert, egal was passiert!
Das obige ist der detaillierte Inhalt vonPython-Fehlerbehandlung und Dateioperationen: Lassen Sie nicht zu, dass etwas schiefgeht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!