VizTracer日志记录/调试/概要分析工具

联合创作 · 2023-09-29 23:51

VizTracer 是一个这样的工具,它通过跟踪和可视化 Python 代码的执行过程,来帮助你对代码的理解。无需对源代码进行任何更改,VizTracer 即可记录函数的入口 / 出口,函数参数 / 返回值以及任意变量,然后通过 Trace-Viewer 使用直观的谷歌前端界面来显示数据。

亮点

  • 时间轴上带有源代码的详细功能进入/退出信息
  • 超级易于使用,大多数功能无需更改源代码,无软件包依赖性
  • 可选功能过滤器,可忽略您不感兴趣的功能
  • 自定义事件以记录和跟踪时间上的任意数据
  • 使用RegEx记录任意功能/变量,无需更改代码
  • 具有强大的前端或兼容Chrome的json的独立HTML报告
  • 适用于Linux / MacOS / Windows
浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报