背景
我有一个名为ciscoconfparse的项目,用Sphinx记录;该项目的文档在这里。
源代码目录有多个文件:
ciscoconfparse.py
包含类CiscoConfParse
和IOSConfigList
models_cisco.py
包含一个名为IOSCfgLine
这是我如何记录的一个例子IOSCfgLine
......
.. module:: models_cisco
IOSCfgLine Object
-----------------
.. autoclass:: IOSCfgLine
:members:
:inherited-members:
现有的 Sphinx 文档有可怕的类超链接,包括文件名和类名;一个例子是models_cisco.IOSCfgLine
。
示例文档截图:
问题
如何autoclass
在各种 Python 文件中记录类,并且只在呈现的文档中看到类名,而不是类中包含的文件名?换句话说,我只想查看指向IOSCfgLine
而不是models_cisco.IOSCfgLine
.