Почему возвращается None вместо текста в верхнем регистре?
text = 'this is a sentence'
def upper_text(funk):
def wrapper(text):
funk(text.upper())
return wrapper
@upper_text
def function(text):
return text
print(function(text))
Источник: Stack Overflow на русском