関数のドキュメント文字列にデコレータを追加するにはどうすればよいでしょうか?
def g(func):
someOtherDocString = "That is great"
def wrap(*args, **kwargs):
func(*args, **kwargs)
return wrap
@g
def f():
""" This is awesome """
結果:
>>>help(f)
Help on function f in module __main__:
f()
That is great
That is awesome
すべての助けをいただければ幸いです。