Bir dekoratörün kullanıldığı bazı yöntemlerin yürütülmesini izlemeyi denedim. Ben yöntemlere bu dekoratör uygulamak denersenizTüm parametreleri bir dekoratöre nasıl aktarabilirim?
def trace(func):
def ofunc(*args):
func_name = func.__name__
xargs = args
print "entering %s with args %s" % (func_name,xargs)
ret_val = func(args)
print "return value %s" % ret_val
print "exiting %s" % (func_name)
return ofunc
şey, kendinden parametre gönderilen almaz: İşte dekoratör kodudur. Bana nedenini söyleyebilir misin, bunu nasıl düzeltebilirim?
Xargs noktası nedir = args? Doğrudan doğrudan% operatörüne geçirebilirsiniz. – Algorias