如何列出Python模块中的所有功能?

我的系统上安装了python模块" title="python模块">python模块,我希望能够看到其中提供了哪些函数/类/方法。

我想在每个函数上调用doc函数。在ruby中,我可以执行类似ClassName.methods之类的操作来获取该类上所有可用方法的列表。python中是否有类似的东西?

例如。就像是:

from somemodule import foo

print foo.methods # or whatever is the correct method to call

回答:

inspect模块。另请参阅pydoc模块,help()交互式解释器中的功能以及pydoc生成所需文档的命令行工具。你可以为他们提供希望查看其文档的课程。他们还可以生成例如HTML输出并将其写入磁盘。

以上是 如何列出Python模块中的所有功能? 的全部内容, 来源链接: utcz.com/qa/412774.html

回到顶部