我的系统上安装了一个 Python 模块,我希望能够查看其中可用的函数/类/方法。
我想help在每一个上调用该函数。在 Ruby 中,我可以做一些事情,比如ClassName.methods获取该类上所有可用方法的列表。Python中有类似的东西吗?
help
ClassName.methods
例如。就像是:
from somemodule import foo print(foo.methods) # or whatever is the correct method to call
使用inspect模块:
inspect
from inspect import getmembers, isfunction from somemodule import foo print(getmembers(foo, isfunction))
另请参阅交互式解释器中的pydoc模块、函数和生成您所追求的文档的命令行工具。您可以只给他们您希望查看其文档的课程。例如,它们还可以生成 HTML 输出并将其写入磁盘。help()``pydoc
pydoc
help()``pydoc