Pythonでは、私がデコレータを持っているのは、それを呼び出す関数がローカルに定義されていれば、実際の作業をスキップする必要があります。 def fn1():
# @my_decorator will be here
def fn2():
pass
print(fn2)
return fn2
x = fn1()
print(x)
pr
私は Statement decorators に読んで、これは、Pythonでのように直接ことはできません知っているが、それでも私は、プログラム(オンとオフ)オンにする方法を見つけるしたいと思いループとして: for i in range(L[0:N])):
# estimate how much time it
# took to run the loop over a s
この質問のフィッティングタイトルを見つけるのが難しいので、私を許してください。私のクラスで 多くの方法は次のようになります。 def one_of_many():
# code to determine `somethings`
for something in somethings:
if self.try_something(something):