Комментарии 8
import pdb
pdb.set_trace() # некошерно? :)
pdb.set_trace() # некошерно? :)
0
спасибо за наводочку - попробуем
0
НЛО прилетело и опубликовало эту надпись здесь
Извините, лениво сейчас проверить самому, но даёт ли IPython консоль аналоги команд 's', 'n', 'c' и других из pdb?
0
pdb как классический отладчик позволяет проследить поведение написанного кода, в то время как вызов python/ipython просто выкидывает консоль, в которой разработчик может написать любой код и посмотреть, как он будет выполняться. После выхода из консоли исполнение кода продолжется со следующей после IPShellEmbed()() строки как ни в чем не бывало.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Публикации
Изменить настройки темы
Отладка в Python с помощью консоли