DollyPapper
@DollyPapper

Как аргументы передаются в обертку?

Разбираюсь с декораторами сейчас и уже битый час не могу понять. В какой момент в функцию wrap передается аргумент который мы передали функции powe при ее вызове. В какой именно момент и каким образом arg1 стпановится "VAX"? В статьях почему то не акцинтируют на этом внимания.

def power2(func):
    def wrap(arg1):
        print(func(arg1))
        
    return wrap





def powe(name):
    print(name)

powe = power2(powe)

powe('VAX')
  • Вопрос задан
  • 148 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы