Siehe den Titel dieser Frage. Ich möchte mit der Ausnahme spielen, die im letzten Befehl ausgelöst wurde. _
hat mir nicht geholfen. Gibt es so etwas?Behandeln von Ausnahmen ohne try-Block in Pythons interaktiver Shell
Antwort
tun:
import sys
sys.exc_info()
Es wird Ihnen Informationen über die Ausnahme geben. Es ist ein Tupel, das den Ausnahmetyp, die Ausnahmeinstanz und ein Traceback-Objekt enthält.
Danke, auch 'sys.last_value' funktioniert. :) – Achimnol
sys.last_value funktioniert nicht in 3.0, sys.exc_info() funktioniert auf 3.0 und 2.x –
sys.last_value funktioniert in 2.7 und laut der Dokumentation ist es immer noch in Python 3.3. Sys.exc_info() funktioniert jedoch nicht außerhalb eines 'except' Blocks. –
- 1. Ausnahmen separat in Pythons gleiche Typs
- 2. Behandeln von Ausnahmen in MDI-Formularen
- 3. Behandeln von Ausnahmen in dem Kopierzuweisungsoperator (C++)
- 4. Behandeln von benutzerdefinierten C++ - Ausnahmen in Cython
- 5. Python mehrere Ausnahmen behandeln
- 6. wie Ausnahmen in Python behandeln
- 7. Mehrere Ausnahmen behandeln
- 8. Systembefehl unter interaktiver Bash-Shell ausführen
- 9. Behandeln von Ausnahmen von Java-ExecutorService-Tasks
- 10. Woher kommt Pythons interaktiver Prompt ">>>"?
- 11. Behandeln von Ausnahmen während eines ASP.NET-Anforderungslebenszyklus
- 12. Gemeinsame Teile von Ausnahmen gemeinsam behandeln
- 13. Behandeln von Ausnahmen im Forked-Prozess
- 14. Erkennen interaktiver Shell innerhalb von ksh ENV-Skript
- 15. Verschiedene Ausnahmen desselben Typs in Java behandeln?
- 16. Kann ich geworfene Ausnahmen in XAML behandeln?
- 17. Wie behandeln Sie "unmögliche" Ausnahmen in Java?
- 18. So behandeln Sie Ausnahmen in der Konsolenanwendung
- 19. Korrekter Weg, Ausnahmen in Python zu behandeln?
- 20. Behandlung von STL-Fehlern ohne Ausnahmen
- 21. Wie Abfangen und Behandeln von Ausnahmen in Java ExecutorService
- 22. Methoden zum Behandeln von Ausnahmen in einem Webprojekt mit C#
- 23. Auswerfen und Behandeln von Ausnahmen in R6RS Schema
- 24. Interaktiver ActionScript-Interpreter?
- 25. So behandeln Sie Ausnahmen für mehrere Route
- 26. Wie Datei herunterladen und Ausnahmen richtig behandeln?
- 27. Ausführen von Shell-Befehlen ohne Shell-Fenster
- 28. Wo kann ich asynchrone Ausnahmen behandeln?
- 29. Interaktiver Modus in Matplotlib
- 30. Wie kann ich Ausnahmen in einem Listenverständnis in Python behandeln?
Können Sie einen Code oder eine Fehlerrückverfolgung bereitstellen oder alles, was wir lesen können, um zu verstehen, worüber Sie sprechen? –