文件名称:stackprinter:适用于Python的易于调试的异常
文件大小:649KB
文件格式:ZIP
更新时间:2024-05-10 17:30:53
python debugging error-logging Python
更好的回溯
这是Python内置异常消息的一个更有用的版本:它显示更多的代码上下文以及附近变量的当前值。 这就回答了我会问交互式调试器的许多问题:崩溃在代码中的什么地方,相关变量在什么地方,以及为什么用那些参数调用该函数。 它可以打印到控制台,也可以为您提供一个用于记录的字符串。
pip3 install stackprinter
前
Traceback (most recent call last):
File "demo.py", line 12, in
【文件预览】:
stackprinter-master
----demo_keyboard_interrupt.py(356B)
----demo_chained_exceptions.py(292B)
----LICENSE.txt(1KB)
----trace.png(177KB)
----demo_complex.py(362B)
----demo_traceprinter.py(506B)
----stackprinter()
--------formatting.py(8KB)
--------prettyprinting.py(7KB)
--------extraction.py(6KB)
--------frame_formatting.py(15KB)
--------utils.py(2KB)
--------__init__.py(10KB)
--------colorschemes.py(7KB)
--------tracing.py(6KB)
--------source_inspection.py(8KB)
----demo_logging_hack.py(1KB)
----demo_thread_stack.py(628B)
----.travis.yml(307B)
----demo.py(321B)
----setup.py(686B)
----README.md(8KB)
----notebook.png(270KB)
----tests()
--------source.py(2KB)
--------test_formatting.py(2KB)
--------conftest.py(53B)
--------test_source_inspection.py(1KB)
--------test_frame_inspection.py(369B)
--------test_utils.py(439B)
----darkbg.png(250KB)
----demo_pprint.py(1KB)
----demo_logging.py(1KB)
----CHANGELOG.md(700B)