stackprinter:适用于Python的易于调试的异常

时间:2024-05-10 17:30:53
【文件属性】:

文件名称: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 dangerous_function(somelist + anotherlist) File "demo.py", line 6, in dangerous_function return sorted(blub, key=lambda xs: sum(xs)) File "demo.


【文件预览】:
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)

网友评论