Python 在ipdb中禁用源打印

Python 在ipdb中禁用源打印,python,debugging,ipdb,Python,Debugging,Ipdb,如何在ipdb中禁用源上下文的默认打印?我从Emacs realgud中调用ipdb,所以我不需要在ipdb提示符中看到源代码 代码 import ipdb ipdb.set_trace() 可以在ipdb外壳本身内部执行,但 ipdb.set_trace(context=5) 失败为 *** TypeError: set_trace() got an unexpected keyword argument 'context' 这是错误的方法吗?这是通过设置自动列表来处理的。想想看,我所有

如何在ipdb中禁用源上下文的默认打印?我从Emacs realgud中调用ipdb,所以我不需要在ipdb提示符中看到源代码

代码

import ipdb
ipdb.set_trace()
可以在ipdb外壳本身内部执行,但

ipdb.set_trace(context=5)
失败为

*** TypeError: set_trace() got an unexpected keyword argument 'context'
这是错误的方法吗?

这是通过
设置自动列表来处理的。想想看,我所有的调试器都是这样处理的,一些ruby调试器,比如rdebug,也是这样处理的,因为这就是我的想法来源