Sphinx Autodoc输出顺序

问题描述 投票:0回答:1

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

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

python-sphinx private-members autodoc
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.