最近我发现自己使用PDB
的比平时多得多。我有我漂亮的快捷方式,可以快速import pdb; pdb.set_trace()
在我的代码中添加我需要的地方。现在,每次我在 pdb 中时,我都希望在Python 的代码模块中找到模拟的交互式控制台,以避免在调试时只使用单行。
这需要!import code; code.interact(local=vars())
每次都输入,这非常烦人,因为我必须准备好复制粘贴或手动输入。
有没有办法在每次set_trace()
调用时都加载它?谢谢大家