Python sphinx 从sphinx函数中删除包和模块名称
有没有办法从sphinx文档中删除包和/或模块名 示例:如果模块foo.bar中存在一个名为waa的函数,则rst代码Python sphinx 从sphinx函数中删除包和模块名称,python-sphinx,Python Sphinx,有没有办法从sphinx文档中删除包和/或模块名 示例:如果模块foo.bar中存在一个名为waa的函数,则rst代码 .. automodule:: foo.bar :members: 将产生 foo.bar.waa() 我想要输出 waa() 您可以在文件conf.py中将add_module_name更改为False: # If true, the current module name will be prepended to all description # unit
.. automodule:: foo.bar
:members:
将产生
foo.bar.waa()
我想要输出
waa()
您可以在文件
conf.py
中将add_module_name
更改为False
:
# If true, the current module name will be prepended to all description
# unit titles (such as .. function::).
add_module_names = False
然后,
foo.bar.my_function()
将显示为my_function()
是否有方法在每个自动模块而不是conf.py级别执行此操作?这对函数/模块/类本身执行,但对带有类型注释的参数不执行。看见