特定のクラスから継承するクラスを宣言する場合:
class C(dict):
added_attribute = 0
クラスのドキュメントには、 (〜または)C
のすべてのメソッドがリストされています。dict
help(C)
pydoc
自動生成されたドキュメントから継承されたメソッドを非表示にする方法はありますか(上書きされないメソッドの場合、ドキュメント文字列は基本クラスを参照できます)?またはそれは不可能ですか?
これは便利です:モジュールのクラスの後pydoc
にモジュールで定義された関数をリストします。したがって、クラスに非常に長いドキュメントがある場合、モジュールによって提供される新しい関数が提示される前に、有用ではない多くの情報が出力され、ドキュメントの悪用が困難になります(継承されたメソッドのすべてのドキュメントをスキップする必要があります)文書化されているモジュールに固有の何かに到達するまで)。