IPython笔记本中的pprint和ipdb

ROB*_*WNS 2 python ipython pdb ipython-notebook

我正在尝试学习如何使用ipdb调试器.我插入一个断点,然后输入continue我从一个断点前进到另一个断点.如果我想打印变量的值一段时间我在两个断点之间执行的一半,我怎么能用ipdb/pdb做这个?我试过print和pprint但没有出现. 在此输入图像描述

小智 8

您可以在IPDB控制台中使用ppp.

pdb文档:

p表达

评估当前上下文中的表达式并打印其值.

pp表达

与p命令一样,除了表达式的值使用pprint模块进行漂亮打印