2

我想知道当我在 iPython 中处于调试模式时如何访问库函数的帮助页面。例如,

ipdb> help(numpy.random.randn)

在调试模式下不起作用,因为它不是 ipdb 命令。

我可以在 Matlab 中做这样的事情,在哪里

K>> help(randn)

即使我处于调试模式,也会返回 randn 的帮助页面。

4

3 回答 3

2

!help(numpy.random.randn)在 pdb 中使用。

!感叹号确保 pdb 不会尝试将该行作为 pdb 命令执行,而是将其传递给 Python 解释器。

于 2013-03-03T11:09:45.267 回答
0

我没有安装 ipython 但很可能你可以访问帮助

print randn.__doc__
于 2013-03-03T10:40:52.973 回答
0

我已经很久没有使用 iPython,但我认为你应该能够做到这一点:

ipdb> import numpy
ipdb> import pydoc
ipdb> pydoc.help(numpy.random.randn)
于 2013-03-03T10:45:25.677 回答