Результаты поиска по запросу "python-decorators"

1 ответ

Каков предполагаемый срок службы декоратора Python?

Мой вопрос вращается вокруг предполагаемого времени жизни реализованного Python-декоратора. Отrealpython.org это говорит:«По определению декоратор - это функ...

1 ответ

 выполняется независимо от того, что происходит в

лал две функции, делающие одно и то же, но по-разному. Я хочу сравнить время выполнения каждой функции, поэтому я добавил декоратор @calcul_time. Скрипт рабо...

2 ответа

Выход:

ТОП публикаций

0 ответов

Вы можете проверить, что после того, как вы украсили функцию, имя связывается с оберткой, проверив атрибут __name__ украшенной функции:

ежаю память о некоторых возможностях Python, которые я еще не получил, я учусь у этот урок по питону [http://www.python-course.eu/python3_decorators.php]и есть пример, который я не совсем понимаю. Речь идет о декораторе, считающем вызовы функции, ...

4 ответа

 быть необязательным аргументом декоратора:

я есть простой декоратор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 ...

4 ответа

 функционировать?

аружил, чтоnumpy.vectorize [https://docs.scipy.org/doc/numpy/reference/generated/numpy.vectorize.html] позволяет преобразовывать «обычные» функции, которые ожидают одно число в качестве входных данных для функции, которая также может ...

5 ответов

Python - Декораторы

я стараюсь выучитьДекораторы [http://www.artima.com/weblogs/viewpost.jsp?thread=240808], Я понял концепцию этого и теперь пытаюсь осуществить это. Вот код, который я написалКод не требует пояснений. Он просто проверяет, передан ли аргумент вint ...

17 ответов

Как сделать цепочку функциональных декораторов?

Как я могу сделать два декоратора в Python, которые будут делать следующее? @makebold @makeitalic def say(): return "Hello"... который должен вернуть: "<b><i>Hello</i></b>"Я не пытаюсь сделатьHTML таким образом в реальном приложении - просто ...

4 ответа

Доступ к атрибуту функции, созданному в декораторе вне этого декоратора

Я хочу посчитать, сколько раз была вызвана данная функция. Итак, я сделалcountcalls декоратор, чтобы дать моим функциям__callcount атрибут, который увеличивается на каждый вызов. Достаточно просто. Моя проблема заключается в ...

23 ответа

В чем разница между @staticmethod и @classmethod?

В чем разница между функцией, украшенной@staticmethod [http://docs.python.org/library/functions.html#staticmethod]и один украшен @classmethod [http://docs.python.org/library/functions.html#classmethod]?