是否有非pdb方式在给定的行中输入Python解释器?

时间:2017-12-04 22:12:18

标签: python

有没有办法让python脚本进入给定行的解释器?我知道我可以使用import pdb; pdb.set_trace()开始在某一行调试,但这意味着所有的pdb命令都可能会妨碍。

有没有办法在pdb之外进入常规解释器(或ipython)?

1 个答案:

答案 0 :(得分:0)

最简单的方法是code.interact

import code
code.interact(local={**globals(), **locals()})