Heim >Backend-Entwicklung >Python-Tutorial >So erhalten Sie mehrere Ausnahmen in einer Zeile
Methode zum Abrufen mehrerer Ausnahmen in einer Zeile: [try-exclusion(Exception1, Ausnahme2) as e]. In Python wird die try-except-Anweisung zum Abfangen und Behandeln von Ausnahmen verwendet. Wenn Sie mehrere Ausnahmen einheitlich abfangen müssen, können Sie zur Verarbeitung Klammern verwenden.
Try-Exception in Python kann Ausnahmen erfassen und behandeln. Wenn mehrere Ausnahmen auftreten und einheitlich erfasst und verarbeitet werden müssen, können Klammern für eine einheitliche Verarbeitung verwendet werden , außer ( Intervalle zwischen mehreren Ausnahmen verwenden) wie z.
Python ist eine interpretierte, objektorientierte Programmiersprache auf hoher Ebene mit dynamischen Datentypen. Python wurde Ende 1989 von Guido van Rossum erfunden und 1991 erstmals öffentlich veröffentlicht. Wie die Perl-Sprache folgt auch der Python-Quellcode der GPL-Vereinbarung (GNU General Public License).
Python bietet zwei sehr wichtige Funktionen zur Behandlung von Ausnahmen und Fehlern, die beim Ausführen von Python-Programmen auftreten.
Es können Fehler wie dieser auftreten:
try: # 可能错的地方 except: # 如果错了执行这里
Es können auch Fehler wie dieser auftreten:
try: # 可能错的地方 except IDontLikeYourFaceException: # 给爷笑一个 except YouAreTooShortException: # 踩高跷
Wie bekomme ich mehrere Ausnahmen in einer Zeile?
Antwort: Sie können Klammern verwenden, um es zu lösen
except (IDontLikeYouException, YouAreBeingMeanException) as e: pass
Oder nur für Python 2:
except (IDontLikeYouException, YouAreBeingMeanException), e: pass
Trennen mit Die Kommas-Methode funktioniert derzeit nur in Python 2.6 und 2.7, jedoch nicht in Python 3. Sie sollten sie als verwenden.
Das obige ist der detaillierte Inhalt vonSo erhalten Sie mehrere Ausnahmen in einer Zeile. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!