Python sphinx Sphinx Autodoc输出顺序

Python sphinx Sphinx Autodoc输出顺序,python-sphinx,private-members,autodoc,Python Sphinx,Private Members,Autodoc,是否可以更改Sphinx AutoDoc生成的输出顺序 特别是,我使用:private members:指令包含私有成员。 我想要的是私有成员在输出中出现在最后,而不是第一个,这是默认值,由字母顺序和“A”前面的“u”字符引起。正如@Steve Piercy所提到的,您可以使用配置值autodoc\u member\u order设置顺序。要获得所需的行为,只需将autodoc\u member\u order='bysource'添加到您的conf.py。这将使您的文档订单与源订单相同。阅读文

是否可以更改Sphinx AutoDoc生成的输出顺序

特别是,我使用
:private members:
指令包含私有成员。
我想要的是私有成员在输出中出现在最后,而不是第一个,这是默认值,由字母顺序和“A”前面的“u”字符引起。

正如@Steve Piercy所提到的,您可以使用配置值
autodoc\u member\u order
设置顺序。要获得所需的行为,只需将
autodoc\u member\u order='bysource'
添加到您的
conf.py
。这将使您的文档订单与源订单相同。

阅读文档后,我发现此选项是否满足您的要求?