在html中生成python跟踪日志

disptrace的Python项目详细描述


disptrace跟踪python代码的执行,生成要显示的html文件 执行的代码行。生成的html具有导航菜单 折叠函数调用或隐藏paticler模块和函数。

用法

在python标准中创建disptrace.disptrace对象作为跟踪模块 库,并调用要跟踪的目标函数,如下所示:

import disptrace
t = disptrace.DispTrace()
t.runfunc(myfunc)
with open("trace.html", "w") as f:
    f.write(t.render())

方法生成信息的HTML字符串。

~/.disptrace文件

您可以创建~/.disptrace文件来指定ignoremods的默认值 以及configparser样式ini文件中的ignoredirs:

[disptrace]
ignorepath=/usr/local/lib/python2.6/dist-packages/:/usr/lib/python2.6/plat-linux2
ignoremodule=sys, os

IgnorePath是其模块或包应为 忽略。每个路径都应该由os.path.pathsep字符(“:”在 Unixes(在Windows中为“;”)。

要忽略的模块或包的ignoremodule列表。每个模块都应该 以“,”字符分隔。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在java中,如何使用lambda表达式按月计算排名?   java如何更改createTempFile中的默认名称?   java无法找到或加载主类net。Fabrimc。德夫朗。主织物   java如何将应用程序绑定到端口161?   使用Spring Boot运行基于Flyway Java的回调   java如何将源代码库添加到IntelliJ(例如来自Github)?   用于MacOSX上应用程序打包的DMG后台java自定义下拉图标   Java泛型和返回类型   java Docker volume mapping+windows=难以置信的慢?   java gwt gxt文本字段。强制无效   试图使用Map<Class,Function<T,R>>替换Java8中的instanceOf,无法放入映射   java Spring SpEL错误   java如何格式化输出值?   java异步HTTP请求,排队请求   带有Kafka、ClassCastException的java Avro模式?   io我们是否需要在java中为Windows和linux提供单独的文件路径   哈姆克雷斯特爪哇。util。IllegalFormatFlagsException:标志=“”   java组合框所选项目   java如何停止程序以等待用户操作?