現在、モジュール全体を .xml で文書化していますautodoc
。ただし、長いリストまたは辞書を含むモジュール レベルでいくつかの変数を定義します。これらは値とともにドキュメントに含まれており、値はフォーマットされていないため、10 行の混乱のように見えます。私が望むのは、これらの変数のドキュメント文字列を含めることですが、値を省略するか、少なくとも適切にフォーマットすることです。
automodule
変数をディレクティブから除外して、次のように追加しようとしました:
.. automodule:: foo.bar
:members:
:exclude-members: longstuff
.. py:data:: longstuff
これにより、変数名のみが含まれ、docstring と値の両方がlongstuff
ドキュメントに存在しませんでした。
docstring を保持し、同時に値を削除する (または適切にフォーマットする) にはどうすればよいですか?