Pdb和Python的核心模块在调用set\u trace()时加载:可能吗?

2024-04-26 06:50:11 发布

您现在位置:Python中文网/ 问答频道 /正文

最近我发现自己比平常更多地使用PDB。我有我的漂亮的快捷方式,可以在代码中快速添加import pdb; pdb.set_trace()。现在,每次我在pdb中,我都希望在Python's code module中找到模拟的交互式控制台,以避免在调试时只使用oneliner。你知道吗

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

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


Tags: 代码import粘贴localtracecode手动vars