我目前正在用autodoc
. 但是,我在模块级别定义了几个包含长列表或字典的变量。它们与值一起包含在文档中,并且值未格式化,因此看起来像 10 行混乱。我想要的是包含这些变量的文档字符串,但要省略这些值或至少格式化得很好。
我试图从automodule
指令中排除变量并像这样添加它:
.. automodule:: foo.bar
:members:
:exclude-members: longstuff
.. py:data:: longstuff
这导致仅包含变量名称,而文档字符串和值longstuff
都没有出现在文档中。
如何保留文档字符串并同时删除该值(或将其格式化)?