poniedziałek, 3 kwietnia 2017

how to print function name in python

def say_my_name(func):
    def wrapped(*args, **kwargs):
        print(func.__name__)
        return func(*args, **kwargs)
    return wrapped

@say_my_name

def heisenberg():
    print("you are right")


heisenberg()
def Wiktor():
    print("Wiktor Borkowski")


Wiktor()

Brak komentarzy:

Prześlij komentarz