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 に答える