2

最近我发现自己使用PDB的比平时多得多。我有我漂亮的快捷方式,可以快速import pdb; pdb.set_trace()在我的代码中添加我需要的地方。现在,每次我在 pdb 中时,我都希望在Python 的代码模块中找到模拟的交互式控制台,以避免在调试时只使用单行。

这需要!import code; code.interact(local=vars())每次都输入,这非常烦人,因为我必须准备好复制粘贴或手动输入。

有没有办法在每次set_trace()调用时都加载它?谢谢大家

4

1 回答 1

1

为什么不只是import code; code.interact(local=vars())代替import pdb; pdb.set_trace()

于 2013-04-05T11:54:45.827 回答