Xtraceback. Ranking & Zusammenfassung
- Lizenz:
- MIT/X Consortium Lic...
- Name des Herausgebers:
- Ischium
- Website des Verlags:
- https://github.com/ischium/
Xtraceback. Stichworte
Xtraceback. Beschreibung
Ein erweitertes Traceback-Formatierer XTraceback ist ein erweitertes Python-Traceback-Formatierer mit Unterstützung für variable Erweiterung und Syntax-Highlighing.exampuesas A Context Manager - das STDLIB-Traceback-Modul ist der Affe-Patched: >>> Import SYS >>> Import TraceBack >>> Import XtraceBack >>>>>> Def Sile_Func (): ... etwas . TraceBack.print_exc (file = sys.stdout) #doctest: + ellipSISTRACEBACK (der letzte Anruf zuletzt): Datei "", Zeile 3, in 1 mit Xtraceback: 2 Testen Sie: stdlib> /traceback.pyc '> g: xTraceback = 4 Ausnahme: 5 TraceBack.print_exc (file = sys.stdout) #doctest: + ellipsis-Datei " ", Zeile 3, in einigen_func 1 Def Syntunc (): 2 SYNE_VAR = 2 * 2 -> 3 Heben von Ausnahme (" Exc ") etwas_VAR = 4Exception: Excas a sys.e XcepThook: >>> xTraceback.cat.install_excepthook () >>> drucken sys.excepthook #doctest: + ellipsis >>> ("Exc") #doctest: + EllipSISTRACEBACK (der letzte Anruf zuletzt): Datei " /doctest.py", Zeile 1231, in __Run CompileFlags, 1) in test.globs-Datei " ", Zeile 1, in Ausnahme aufheben (" Exc ") #doctest: + EllipsisException: ABBY selbst: >>>>>> Versuchen Sie: ... Erhöhen Sie die Ausnahme (" Exc ") ... Außer: ... XTB = XTraceBack.XTRACEBACK (* sys.exc_info ()) ... drucken "" .rst >, Zeile 2, in 1 Versuch: -> 2 raise Exception ( "EXC") g: some_func = g: sys = G: Traceback = g: xTraceback = 3 Ausnahme: 4 XTB = XTraceBack.XTRACEBACK (* sys.exc_info ()) 5 drucken "" : Importieren Sie XtraCeBack XtraceBack.Compat.install_excepthook (), dann teilen Sie Python, um die Startdatei verwenden zu können: Exportieren von PythonStartup = / path / to / startup.pyconfigurationOptions werden als Keyword-Argumente zum Xtraceback-Konstruktor übergeben. Offset = 0 - Traceback Offset-Limit = Keine - Traceback-Limit-Kontext = 5 - Anzahl der Kontextzeilen zum Anzeigen von show_args = true - Show-Frame-Args Show_locals = TRUE - Show-Line-Locals Show_Globals = FALSE - Show-Globals qualify_method_names = true - Qualifizieren Sie Methodennamen Mit dem Namen des Besitzes der Klasse Shoreen_Filenames = TRUE - verkürzen Sie Dateinamen, in denen mögliche Farbe = keine - ob die Farbausgangsinstallation des Pakets auf PYPI verwendet werden soll Siehe Nase --help für andere Optionen. Anforderungen: · Python
Xtraceback. Zugehörige Software