Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有一些工具可以在功能级别提供 python 程序的流程(例如,函数 A 用 args1 调用函数 B,而函数 B 又用 args2 调用函数 C)。如果没有,创建它的可能起点是什么?我认为 cProfile 可能会有所帮助,但它没有提供正确的堆栈跟踪 iirc。有没有比使用 pdb 并解析堆栈跟踪并以更好的格式提供结果更好的解决方案?
可视化程序流程的一个非常有趣的项目是pythontutor!
有许多 Python 可视化调试器可以满足您的需求: