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

发布于 2021-02-02 23:18:01

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

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

例如。就像是:

from somemodule import foo
print foo.methods # or whatever is the correct method to call
关注者
0
被浏览
74
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

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



  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    你可以dir(module)用来查看所有可用的方法/属性。还要检查PyDocs



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看