标签: python debugging
是否有一些工具可以在功能级别提供python程序的流程(例如,函数A使用args1调用函数B,而args1又使用args2调用函数C)。如果没有,创建它可能是一个可能的起点?我认为cProfile可能会有所帮助,但它没有提供正确的堆栈跟踪iirc。有没有比使用pdb更好的解决方案并解析堆栈跟踪并以更好的格式提供结果?
答案 0 :(得分:2)
可视化程序流程的一个非常有趣的项目是pythontutor!
答案 1 :(得分:1)
有许多Python可视化调试器可以满足您的需求: