问题:
pycharm使用断点调试python程序时,程序运行到断点时,经过短暂停顿后,自动退出程序,但在手动Debug时,程序能够长时间停留在该断点所在行。
原因及解决办法:
经过反复检查发现,程序逻辑并没有错误,引起上述问题的原因是,在函数中对初始化变量,并对变量进行赋值。如下:
解决方法:
在python类中的初始化函数中,对其进行赋值,即将代码copy到__init__函数中,再次在函数中打断点,使用debug运行程序,程序便会在断点处长时间停留
问题:
pycharm使用断点调试python程序时,程序运行到断点时,经过短暂停顿后,自动退出程序,但在手动Debug时,程序能够长时间停留在该断点所在行。
原因及解决办法:
经过反复检查发现,程序逻辑并没有错误,引起上述问题的原因是,在函数中对初始化变量,并对变量进行赋值。如下:
解决方法:
在python类中的初始化函数中,对其进行赋值,即将代码copy到__init__函数中,再次在函数中打断点,使用debug运行程序,程序便会在断点处长时间停留