私は次の操作を実行しようとしてきた:文字列操作
#[...]
def __history_dependent_simulate(self, node, iterations=1,
*args, **kwargs):
"""
For history-dependent simulations only:
""" + self.simulate.__doc___
私はここで達成しようとしたこと以外、方法simulate
の文書として、このプライベートメソッドの同じドキュメントを持つことです短い紹介と一緒に。これにより、コピー・ペーストを避け、ファイルを短くし、毎回2つの関数のドキュメントを更新する必要がなくなります。
しかし、動作しません。なぜ誰かが理由を知っていますか、それとも解決策があるのでしょうか?
任意の操作とは、ドキュメントストリング内で "ドキュメントを参照する> foo <"を持つことができ、デコレータがそれをfoo .__ doc__と置き換えることを意味します。 –