Python 3.11、Spyder 5.5.1。我想这样做:当我调试一个函数并在断点处停止时,我想调用另一个现有函数(在原始调试函数的代码中没有调用),但也在调试模式下,即我想能够在第二个函数中放置断点并单步执行它。 此功能存在于 MATLAB 中,但我可以让它在 Spyder 中工作。我根本不知道这是否可能。
这是一个类似的问题 Python:Spyder 中是否可以跨模块断点调试?
但它是6年前发布的,没有得到任何有用的回复。也许在较新的版本中,存在此功能:
从调试控制台运行第二个函数:
!debug myfunc2(..)