Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ チャレンジ:ロギングデコレーター | Pythonイテレーターとデコレーターの習得
Pythonにおける関数型プログラミングの概念
セクション 4.  2
single

single

bookチャレンジ:ロギングデコレーター

メニューを表示するにはスワイプしてください

Note
注意

Pythonの任意の関数オブジェクトの__name__属性を使用すると、その関数名を文字列として取得可能。デコレータを作成する際は、ラッパー内でfunc.__name__を使ってデコレートされた関数名にアクセス。これはロギングやデバッグに便利。

タスク

スワイプしてコーディングを開始

呼び出される関数の名前とその引数を表示するデコレーターを作成してください。

  • ラッパー内で関数の __name__ 属性を使用して関数名にアクセスします。

  • 位置引数は args タプル、キーワード引数は kwargs 辞書として表示します。

  • デコレーターが関数の動作を変更しないよう、結果をそのまま返します。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  2
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt