bas*_*sti 6 python python-sphinx
我正在使用Sphinx的autodoc功能来记录我的API.
例:
DEFAULT_OPTION = 'default'
def do_something(msg, option=DEFAULT_OPTION):
print msg
Run Code Online (Sandbox Code Playgroud)
生成的文档现在显示以下签名:
do_something(msg, option='default')
Run Code Online (Sandbox Code Playgroud)
如何告诉Sphinx保留常量值的名称,即
do_something(msg, option=DEFAULT_OPTION)
Run Code Online (Sandbox Code Playgroud)
?
有没有我忽略的选择?如果可能的话,我不想再用手写所有的签名.
sch*_*ard 10
从 Sphinx 4.0 版本开始,有一个新的配置选项 ( autodoc_preserve_defaults)。环境
autodoc_preserve_defaults = True
Run Code Online (Sandbox Code Playgroud)
您conf.py将保留源代码中的默认值。
| 归档时间: |
|
| 查看次数: |
2070 次 |
| 最近记录: |