watchpoints是一个易于使用、直观的Python变量/对象监视工具,其行为类似于gdb中的watchpoints。
在调试代码时,你经常面临着要弄清楚一个变量何时发生变化。如果没有任何高级工具,那么可以选择使用打印语句在期望它们更改时输出变量。然而,这是一种非常低效的方法,因为变量可能在很多地方发生变化,并且不断地将其打印到终端上会产生很大的干扰,而将它们打印到日志文件中则变得很麻烦。这是一个常见的问题,但现在有一个简单而强大的工具可以帮助你监控变量:watchpoints。
“监视点”的概念在C和C++调试器中很常见,用于监控内存,但在Python中缺乏相应的工具。然而Python自带的pdb里并没有这个功能;Watchpoints就是一个简单但功能强大的工具,可以帮助你在调试Python时监控变量。来填补这个空白。
评论