epydoc を使用して関数で定義されたインスタンス変数を文書化する方法。以下を使用しましたが、生成されたhtmlドキュメントの変数セクションにのみ__package__ = None
表示されます。
def fun()
x = 22 #: Document defining the purpose of x
これは EpyDoc Web サイトで指定されています。
変数は、コメント docstring を使用して文書化することもできます。変数の代入の直前に特別なマーカー '#:' で始まる行を持つコメントがある場合、または同じ行でそのようなコメントが続く場合、それはその変数の docstring として扱われます。
#: docstring for x
x = 22
x = 22 #: docstring for x