如何从 pdb 中调用 help()

How to call help() from within pdb

想有pdb的交互性,但还需要用python的帮助功能反省自己不熟悉的objects/methods

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

我尝试的一切都给我:

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

如果要使用 PDB 计算表达式,请使用 p

(Pdb) p help(list)

调试器命令文档在这里:PDB Debugger Commands

我在从 pdb 获得帮助时也遇到了问题,但显然,在命令之前插入 ! 就像这样:

(Pdb++) !help(help)