Python:是否可以在Spyder中跨模块使用断点进行调试?

Python:是否可以在Spyder中跨模块使用断点进行调试?,python,debugging,spyder,ipdb,Python,Debugging,Spyder,Ipdb,我在Spyder中以交互方式使用ipython调试器。我需要跨模块使用断点进行调试,即,我希望调试器单步执行包含在特定.py文件中的函数,该文件不是启动调试器的.py文件 目前,我似乎无法完成这项工作。调试器只“看到”当前模块中的断点(我在运行调试器之前手动添加的断点)。但是我不能拥有这个模块中的所有函数,因为它会变得太大,而且不是很好的练习。对于测试,我真的需要进入这些较小的、通用的函数,我希望将它们放在其他模块中 谢谢我想你需要在另一个文件中调用你的模块函数(你想添加断点的那个),然后调试这

我在Spyder中以交互方式使用ipython调试器。我需要跨模块使用断点进行调试,即,我希望调试器单步执行包含在特定.py文件中的函数,该文件不是启动调试器的.py文件

目前,我似乎无法完成这项工作。调试器只“看到”当前模块中的断点(我在运行调试器之前手动添加的断点)。但是我不能拥有这个模块中的所有函数,因为它会变得太大,而且不是很好的练习。对于测试,我真的需要进入这些较小的、通用的函数,我希望将它们放在其他模块中


谢谢

我想你需要在另一个文件中调用你的模块函数(你想添加断点的那个),然后调试这个文件。这就是我要做的。但我想测试泛型函数的各行。。。我不能那样做,除非我介入。。。