Как убрать декораторы из функции в Python
Допустим, у меня есть следующее:
def with_connection(f):
def decorated(*args, **kwargs):
f(get_connection(...), *args, **kwargs)
return decorated
@with_connection
def spam(connection):
# Do something
Я хочу проверитьspam
функционировать без необходимости устанавливать соединение (или что-то еще делает декоратор).
Даноspam
как мне убрать с него декоратор и получить базовый "недекорированный" функционировать?