Python 从调试器控制台调用函数时不挂起
假设我有以下python代码:Python 从调试器控制台调用函数时不挂起,python,debugging,pycharm,breakpoints,Python,Debugging,Pycharm,Breakpoints,假设我有以下python代码: import dummy def run(): print('Running calc() function') y = dummy.perform_very_long_calculation() out = calc(y) #BP1 is here print(out) def calc(x): print('Calculating ...') return x+2 #BP2 is here run() 我
import dummy
def run():
print('Running calc() function')
y = dummy.perform_very_long_calculation()
out = calc(y) #BP1 is here
print(out)
def calc(x):
print('Calculating ...')
return x+2 #BP2 is here
run()
我们的目标是实现这一流程:
我怎样才能使“BP2”停止?您肯定还遗漏了其他一些事情。因为如果设置这些断点,只需单步执行代码,它将在返回时停止。FWIW,我不能用你的代码复制这个。谢谢。我并不是说要跳转到“BP2”(这正在工作),而是在我挂起“BL1”时从调试控制台调用它