文件名称:NewTrace:旧版NewTrace例程的Python版本
文件大小:1.75MB
文件格式:ZIP
更新时间:2024-02-28 15:08:36
Python
适用于Python的NewTrace调试工具 (不要与Python的“跟踪”功能混淆) 抽象 NewTrace是一种脱机调试工具,它代替了所有散布在整个代码中的所有icky print()语句。 它会生成一系列紧凑且格式一致的行,这些行可用于跟踪程序中数据的逻辑和进度。 该设施提供 装饰器@ntrace和@ntracef用于显示函数的进入和退出,以及所有函数的参数和返回值以及绑定成员函数的类名。 ntrace()和ntracef()函数用于在需要时显示数据和位置。 此代码适用于Python版本2和3。 预期用途警告 这家工厂是不打算做同样的工作为Python的记录工具。 它的目的是在调试运行代码永久安装追踪日志功能。 如果出现问题,这在初始开发以及部署和生产使用期间可能会很有用。 像用于调试代码的print()语句一样使用它,但是将其永久安装在生产代码中,只需使用适当的环境变量将其
【文件预览】:
NewTrace-master
----old()
--------NewTraceFac12.py(19KB)
--------NewTraceFac09.py(15KB)
--------NewTraceFac06.py(12KB)
--------NewTraceFac02.py(9KB)
--------NewTraceFac03.py(9KB)
--------NewTraceFac05.py(10KB)
--------NewTraceFac11.py(18KB)
--------NewTrace.py(10KB)
--------NewTraceFac10.py(15KB)
--------NewTraceFac07.py(13KB)
--------NewTrace16py6.py(25KB)
--------NewTraceFac13.py(22KB)
--------NewTraceFac14.py(22KB)
--------NewTraceFac08.py(14KB)
--------NewTraceFac.py(15KB)
--------NewTrace15py6.py(24KB)
--------NewTraceFac04.py(9KB)
----docs()
--------OfflineDebugging()
----test()
--------__pycache__()
--------testing params.xlsx(9KB)
--------testing params.jpg(62KB)
--------OLD()
--------test_NewTrace_stdout.log(12KB)
--------NewTraceFac18py6_test.py(5KB)
--------test_NewTrace.log(696B)
--------NewTrace18py6.py(29KB)
----__pycache__()
--------NewTrace16py6.cpython-36.pyc(10KB)
--------NewTrace15py6.cpython-36.pyc(10KB)
----LICENSE(2KB)
----p3()
--------t1.py(530B)
--------__pycache__()
--------t1.pyc(1KB)
--------NewTrace14p6t1.py(25KB)
--------NewTrace15py6.pyc(12KB)
--------NewTrace14p6t1.pyc(12KB)
--------NewTrace15py6.py(24KB)
----code()
--------NewTrace17py6.py(25KB)
--------NewTrace18py6.py(29KB)
----README.md(11KB)
----release()
--------NewTrace.py(25KB)
--------NewTrace17py6.py(25KB)