Результаты поиска по запросу "python-decorators"
Каков предполагаемый срок службы декоратора Python?
Мой вопрос вращается вокруг предполагаемого времени жизни реализованного Python-декоратора. Отrealpython.org это говорит:«По определению декоратор - это функ...
выполняется независимо от того, что происходит в
лал две функции, делающие одно и то же, но по-разному. Я хочу сравнить время выполнения каждой функции, поэтому я добавил декоратор @calcul_time. Скрипт рабо...
Вы можете проверить, что после того, как вы украсили функцию, имя связывается с оберткой, проверив атрибут __name__ украшенной функции:
ежаю память о некоторых возможностях Python, которые я еще не получил, я учусь у этот урок по питону [http://www.python-course.eu/python3_decorators.php]и есть пример, который я не совсем понимаю. Речь идет о декораторе, считающем вызовы функции, ...
быть необязательным аргументом декоратора:
я есть простой декораторmy_decorator который украшаетmy_func. def my_decorator(func): def wrapper(*args, **kwargs): return func(*args, **kwargs) wrapper._decorator_name_ = 'my_decorator' return wrapper @my_decorator def my_func(x): print('hello ...
функционировать?
аружил, чтоnumpy.vectorize [https://docs.scipy.org/doc/numpy/reference/generated/numpy.vectorize.html] позволяет преобразовывать «обычные» функции, которые ожидают одно число в качестве входных данных для функции, которая также может ...
Python - Декораторы
я стараюсь выучитьДекораторы [http://www.artima.com/weblogs/viewpost.jsp?thread=240808], Я понял концепцию этого и теперь пытаюсь осуществить это. Вот код, который я написалКод не требует пояснений. Он просто проверяет, передан ли аргумент вint ...
Как сделать цепочку функциональных декораторов?
Как я могу сделать два декоратора в Python, которые будут делать следующее? @makebold @makeitalic def say(): return "Hello"... который должен вернуть: "<b><i>Hello</i></b>"Я не пытаюсь сделатьHTML таким образом в реальном приложении - просто ...
Доступ к атрибуту функции, созданному в декораторе вне этого декоратора
Я хочу посчитать, сколько раз была вызвана данная функция. Итак, я сделалcountcalls декоратор, чтобы дать моим функциям__callcount атрибут, который увеличивается на каждый вызов. Достаточно просто. Моя проблема заключается в ...
В чем разница между @staticmethod и @classmethod?
В чем разница между функцией, украшенной@staticmethod [http://docs.python.org/library/functions.html#staticmethod]и один украшен @classmethod [http://docs.python.org/library/functions.html#classmethod]?