如何从pdb中调用help()

时间:2015-04-08 19:20:59

标签: python pdb

我想拥有pdb的交互性,但也需要使用python的帮助功能来内省我不熟悉的对象/方法。

如何从pdb使用python的help()?

我尝试的一切都给了我:

(Pdb) help(help)
*** No help on (help)
(Pdb) help(list())
*** No help on (list())

2 个答案:

答案 0 :(得分:4)

如果要使用PDB评估表达式,请使用p

(Pdb) p help(list)

调试器命令文档位于:PDB Debugger Commands

答案 1 :(得分:1)

我也有问题从pdb获得帮助,但显然,在命令执行之前插入!就像:

(Pdb++) !help(help)