1. 학습
  2. /
  3. 강의
  4. /
  5. Python関数の書き方

Connected

연습 문제

デコレータで関数を装飾しても docstring を保持する

友人が困りごとを相談してきました。オープンソースのライブラリで使うために便利なデコレータをいくつか書いて、関数に適用したそうです。ところがテストを実行したところ、装飾された関数から docstring がすべて消えてしまっていることに気づきました。デコレータを書くときに、docstring やその他のメタデータを保持する方法を友人に示してください。

지침 1/4

undefined XP
    1
    2
    3
    4
  • print_sum() を add_hello() デコレータで装飾し、その docstring を表示して、友人が見た問題(docstring が消える)を再現してください。