functools.wrapsを使って関数デコレータを定義する