В настоящее время я документирую целый модуль с помощью autodoc
. . Однако я определяю несколько переменных на уровне модуля, которые содержат длинные списки или словари. Они включены в документацию вместе со значениями, а значения не отформатированы, так что это выглядит как беспорядок в 10 строк. Я хочу, чтобы строка документации этих переменных была включена, но чтобы значения были опущены или, по крайней мере, были красиво отформатированы.
Я попытался исключить переменную из директивы automodule
и добавить ее так:
.. automodule:: foo.bar
:members:
:exclude-members: longstuff
.. py:data:: longstuff
Это привело к тому, что было включено только имя переменной, тогда как ни строка документации, ни значение longstuff
в документации отсутствовали.
Как я могу одновременно сохранить строку документации и избавиться от значения (или красиво отформатировать его)?