首页 > 解决方案 > 如何填充 help() 中的各个方面

问题描述

在查看help()几个不同的模块时,它通常会列出以下项目:

模块文档:

MODULE DOCS
    http://docs.python.org/library/os

课程:

CLASSES
    __builtin__.object
        posix.stat_result

数据:

DATA
    EX_CANTCREAT = 73

版本:

VERSION
    (7, 0, 2)

这四个项目是如何创建的?

标签: pythondocumentationpydoc

解决方案


pydoc帮助文本由模块从 python 文件的文档中提取。您可以在 Python Devguide上阅读有关 pydoc的更多信息。
Pydoc 提取有关模块的信息,例如定义了哪些类和函数、哪些数据等等。

尝试运行例如pydoc os(或help(os))并将其与模块源代码进行比较:/usr/lib/python3.7/os.py


推荐阅读