Вызов функции Pycharm в коде Python ничего не возвращает - PullRequest
0 голосов
/ 02 апреля 2020

В настоящее время я изучаю Python и функции декоратора. Я нашел код ниже на учебном сайте. Когда я пытаюсь запустить его в Pycharm, вызов функции внизу ничего не возвращает (вместо этого мне нужно использовать print). Почему это так? Спасибо.

def uppercase_decorator(function):
    def wrapper():
        func=function()
        make_uppercase=func.upper()
        return make_uppercase
    return wrapper

@uppercase_decorator
def say_hi():
    return "hello there"

say_hi()
...