当我使用pdb调试python程序时,我通过编写以下命令进入python控制台模式:
(pdb) !import code; code.interact(local=vars())
这非常有用,因为它允许您使用循环,条件和其他与代码在中断执行时处于相同状态的交互方式使用python,并以其当前状态使用所有变量。
问题是所有进口必须再次进口,如果进口很多,这可能会很累。
从调试模式更改为命令行模式时,是否可以使用python代码中的所有导入内容?
我刚刚意识到,可以通过致电来实现
(pdb) interact
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句