2017-07-20 9 views
1

私はPythonプロジェクトを文書化するためにSphinxオートドック拡張を使用しています。私はクラスのための私のドキュメントに次のようにありますSphinxオートドックエクステンション内のドキュメントからスタティックメンバーを除外

.. automodule:: ClassName 
    :members: 
    :undoc-members: 
    :show-inheritance: 

私は文書化していたクラスは、私はドキュメントに含めたくない静的メンバを持っています。そうする方法はありますか?

答えて

1

あなたの質問には、研究の試みやドキュメントを読むことはできません。将来は質問をする前に行ってください。

:exclude-members:のドキュメントを.. automodule::に、使用方法については、.. automodule::を参照してください。

+0

私は既に ':exclude-members:'のドキュメントをチェックしましたが、これを使うことで単一のメンバー名だけを除外することができます。私は一度に除外する必要がある約6-7の静的メソッドを持っています。 –

+0

あなたはその意味を誤解していると思います。単一のメンバーをカンマで区切ります。つまり、 ':exclude-members:member1、member2' –

+0

です。しかし、すべての静的メンバーを1つずつ言及することなく除外する方法はありますか? –

関連する問題