既存の関数内に処理を書き足すことなく、前後に処理を追加する、拡張する、などができるようにする書き方。例えば次のような使い方がある。 ・既存の関数コール時にログ出力機能を仕込む 簡単にデコレータの使い方についてまとめておく。 2-2 ...
Pythonのデコレーターについての質問ですね。自作デコレーターと組み込みデコレーターについて説明します。 自作デコレーターの基本 # 基本的な関数デコレーター def my_decorator(func): def wrapper(*args, **kwargs): print("関数実行前の処理") result = func(*args, **kwargs) print ...