2016-12-20 10 views
2

Как отключить стандартную печать исходного контекста в 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' 

Является ли это неправильный путь?

ответ

0

Путь python trepan и trepan3k Ручка это через set autolist. Подумайте об этом, все мои отладчики справляются с этим так, и поэтому некоторые из рубиновых отладчиков, таких как rdebug, так вот откуда я получил эту идею.