python提取特定帮助模块的信息

时间:2014-10-22 21:48:26

标签: python shell

假设我想在python中获取X模块支持的所有方法的信息,我这样做:

$python
>>>import X
>>> help(x)
>>> exit()
然后我得到了必要的帮助。 但是你可以看到这是一个耗时的过程, 而不是我希望拥有的系统类似于手册页 男人x | grep'keyword'

有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:2)

您可以使用pydoc commandline tool

pydoc x

这将生成与help(x)在Python提示符中完全相同的文档。

您也可以让它为HTTP服务器提供服务:

pydoc -p 4242

并将浏览器指向http://localhost:4242以浏览Python文档。