モジュールのドキュメンテーション文字列、 全ての関数、クラスおよびメソッドのドキュメンテーション文字列が 検索されます。モジュールに import されたオブジェクトは 検索されません。
加えて、 M.__test__
が存在し、 "真の値を持つ" 場合、
この値は辞書で、辞書の各エントリは (文字列の) 名前を
関数オブジェクト、クラスオブジェクト、または文字列に対応付けて
いなくてはなりません。M.__test__
から得られた関数および
クラスオブジェクトのドキュメンテーション文字列は、その名前が
プライベートなものでも検索され、文字列の場合にはそれが
ドキュメンテーション文字列であるかのように直接検索を行います。
出力においては、M.__test__
におけるキー K
は、
<name of M>.__test__.K
のように表示されます。
検索中に見つかったクラスも同様に再帰的に検索が行われ、 クラスに含まれているメソッドおよびネストされたクラスについて ドキュメンテーション文字列のテストが行われます。
バージョン 2.4 で 変更 された仕様: "プライベート名" の概念は撤廃されたため、今後は ドキュメントにしません
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。