我的系统上安装了一个 Python 模块,我希望能够看到其中有哪些函数/类/方法可用。
我想在每一个上调用 help
函数。在 Ruby 中,我可以执行类似 ClassName.methods
的操作来获取该类上所有可用方法的列表。 Python中有类似的东西吗?
例如:
from somemodule import foo
print(foo.methods) # or whatever is the correct method to call
原文由 Chris Gow 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用
inspect
模块:另请参阅
pydoc
模块、交互式解释器中的help()
函数和pydoc
命令行工具。您可以只给他们您希望查看其文档的类。例如,它们还可以生成 HTML 输出并将其写入磁盘。