図書館でpythonの本を数冊流し読みしてデコレータについてどのぐらいの記述があるのか見たのだが、あまり書いてないでしたね。目次みたり索引みたりして、だけど。
Python入門書的な感じの本ばかり見たのだが。索引みてデコレータがないのも多々有りでして。
するとデコレータってあまり利用されていないのか。よーし、ここはチャッターズに訊いてみようばい。
先ずはGemini先生 さっそくデタラメ回答しやがった(笑)
この本をGoogleで検索したらないのだし。Firefoxで拡張機能にCopilotインストしてあるのでCopilot先生もアドバイスが有りまして。
まあしかし、ワタクシはプログラマーでもないし、例題をDLしてVScodeで右クリック・実行ってやるだけなので、ま~デコレータなんて上級者向けなのだろうと思う次第であるぞの。とは言ってもDLした例題にワタクシが見たことのない @hagehage みたいな記述があると、これは何かしら? What’s this? って関心が湧くのでありますぞ。
そんだけ。
さらに検索していたら次のような有り難い記事を見つけた次第であるぞの。
https://gihyo.jp/article/2022/10/tfc0015-python
どや どや どーーーやあぁぁぁぁ。職業プログラマーの人がそう主張しておるおる。
てなわけで、デコレータについては、そういうものがあると知っただけでワタクシは十分であるとしますのです。
と、言いたいところですが出版社等からDLしたPythonコードの記述で見たことのないものがあると気になるのでありまして。ま~これは何かなあ? っての調べるだけはやるのどす。
で、今もCopilot先生のデコレータ解説コードを見ていて、これはなんだろかというのがあってですね。
def wrapper(*args, **kwargs):
これはなんじゃろか? *args, **kwargs なんじゃこりゃあああぁぁぁぁ!!
ワタクシのレベルはこんなものでして(´・ω・`)
も~も~ Pythonで いっぱい損したあぁぁぁぁぁ。Pythonでいっぱい損したあぁ(笑)
だれやねん、Pythonは習得が優しいコンピュータ言語であるなどとデタラメ吹聴した奴はあぁぁぁぁぁぁぁ !!