うさぎとスマホとプログラム

空色のうさぎ、手放せないスマホ、動けば良しのプログラム。 いつか自分の役に立つことを書く。

Python

@a.b みたいなデコレータの作り方

そのまんまのメモです デコレータをインポートしないで tracer.cmd とかで実行できるようにしたくなったのでお試し。 ソースコード class Main(): def add_resp(self,cmd): def _add_resp(func): def wrapper(*args, **kwargs): print("Decorated!") func.de…

デコレータが付いているかを判断するには

そのまんまのメモです Hook.pyを作るときにデコレータが付いたもの ついていないものを混ぜて実行できるようにしたくなったので お試ししてみた。 ソースコード class Main(): def add_resp(cmd): def _add_resp(func): def wrapper(*args, **kwargs): func.…