errator:为您的库和最终用户程序创建易于理解的异常旁白

时间:2024-06-12 12:45:49
【文件属性】:

文件名称:errator:为您的库和最终用户程序创建易于理解的异常旁白

文件大小:58KB

文件格式:ZIP

更新时间:2024-06-12 12:45:49

Python

犯错者 使用errator提供异常可读性的人类可读错误叙述。 0.3的新功能 这在很大程度上是一个性能版本errator ,因为它实现了叙述过程中更昂贵的部分扩展。 此外,执行详细叙事的方式有所变化,因为即使不需要冗长的叙事,原始方法也需要大量开销。 现在, errator由一个Python文件和一个Python扩展模块(从Cython源构建)组成,可提高运行时性能 关键字'verbose'关键字参数已从get_narration()函数中删除,并已添加到set_narration_options()和set_default_options()函数中。 现在获取详细的旁白是将选项设置为默认选项或基于每个线程的问题,因此必须在收集旁白之前设置此选项。 以前,总是收集详细的异常信息(文件名,行号),以防用户想要使用get_narration()获取详细的旁白信息。 但是,事实证明这对性能造


【文件预览】:
errator-master
----setup.py(987B)
----.gitignore(461B)
----requirements.txt(30B)
----devbuild.bsh(49B)
----MANIFEST.in(71B)
----timing.py(8KB)
----docker_build.bsh(299B)
----_errator.pyx(21KB)
----setup.cfg(41B)
----manylinux_build.bsh(934B)
----LICENSE.txt(1KB)
----README.md(14KB)
----README.rst(16KB)
----win_build_all.bat(2KB)
----errator.py(20KB)
----manylinux_build_py38.bsh(951B)
----docs()
--------building-howto.txt(6KB)
--------verbose.py(521B)
--------using_errator.rst(30KB)
--------using_errator.html(44KB)
--------index.html(18KB)
--------demo.py(2KB)
----tests.py(34KB)
----devbuild.bat(36B)

网友评论