:special-members:
.. autoclass:: my.Class
:members:
:private-members:
:special-members:
autodoc_default_flags = ['members','special-members','private-members','undoc-members']
,因为我看到类的私有成员和特殊成员已经起作用了,但对于模块的私有成员却没有起作用...也许是Python版本的差异? - user2081554config.py:
my_var = None
"""
This is my variable
"""
# This is not found because Sphinx does not like comments above variables
my_var_not_found = None
.rst文件:.. automodule:: config
:special-members:
HTML结果:
config.my_var = None
This is my variable
__all__
来指定你要导出的模块变量。 - Mikko Ohtamaa