有没有办法在程序执行期间产生交互式python控制台(最好是iPython)而不会暂停主程序并能够检查和修改程序变量?类似于浏览器为JavaScript提供的东西.
我知道pdb.set_trace()和IPython.embed(),但他们都暂停程序执行,并要求将它们放在程序的源代码中.
pdb.set_trace()
IPython.embed()
这对于python中的桌面游戏开发来说非常有用.
python debugging
debugging ×1
python ×1