Decorator в TS не удаётся вызвать. Фреймворк playwright
Есть функция декоратор: export function stepDecorator(stepName?: string) { return function decorator<This, Args extends Array<unknown>, Return>( target: (this: This, .…
Есть функция декоратор: export function stepDecorator(stepName?: string) { return function decorator<This, Args extends Array<unknown>, Return>( target: (this: This, .…
Вот мой код: def decor(x): def wrap(): try: x() except: return ('error') return wrap @decor def f(): a=5 return (a) @decor def F(): a=open('251.txt') w=a.read() return (w) print(f…
Имеется несколько классов, методы которых нужно декорировать. Декоратор принимает один параметр. def handle_pop_up(driver): def decorator(func): @wraps(func) def wrapper(*args, **…
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))
Я пытаюсь реализовать класс-декоратор, который сделает из функции класс Operation. Он представляет из себя задачу, которую можно приостановить, возобновить, отменить, и который со…
В учебнике learnjs не могу понять как работает данный пример, почему после вызова функции к примеру с "1" объявленный в функции Map помнит эту "1" и при следую…
Есть следующий декоратор: def foreign_key_instance_exists(database_model, foreign_field: str): def _inner_wrapper(func): def _wrapper(*args, **kwargs): print(foreign_field) try: f…
Нужно, чтобы: 1.Первый вызов происходил моментально, а следующий не раньше, чем через интервал времени, причём интервал должен задаваться в момент применения декоратора к функции.…
Пока я использую декоратор без @, всё вызывается и работает, но когда я пытаюсь вызвать декоратор через @, декоратор не находит декорируемую функцию. Использовать декоратор без &q…
Чтобы постоянно не прописывать проверку, решил реализовать это через декоратор: def is_admin(func): @functools.wraps(func) def wraper(*args, **kwargs): print('<--| ' + func.__n…
Есть такая задача: Напишите декоратор @takes, который будет проверять правильность типов входных аргументов функции, которая принимает лишь позиционные аргументы. Декоратор приним…
def decorator_try_except(func): def wrapper(*args,**kwargs): try: return func(*args, **kwargs) except Exception as error: print(f"Found 1 error during execution of your funct…
Пытаюсь изучить Декораторы методов в TypeScript. В примере попоробую декорировать метод внутри класса getUserInDataBase() декоратором @Log и descriptor определяется как undefined,…
Задача заключается в следующем: необходимо задекорировать класс Stream таким образом, чтобы он дублировал все прочитанные байты список. Например, при чтении файла, каждый байт зап…
Задача заключается в следующем: необходимо задекорировать класс Stream таким образом, чтобы он дублировал все прочитанные байты список. Например, при чтении файла, каждый байт зап…
Написал декоратор на проверку секретного ключа в заголовке. Тестирую через Postman: на локальной машине все прекрасно отрабатывает на VDS декоратор не видит содержимое заголовка Д…
Реализую две функции: декоратор print_dichotomy, выводящий на печать результаты расчета из основной функции dichotomy_, и ее саму. Первоначально проблема возникла, когда декоратор…
В роутингах постоянно прописывал: print('--- NAME_ROUTING ---') print_request(request) где: NAME_ROUTING - это имя ротинга (его вписывал постоянно сам) print_request - это печать …
def second_outer(*dargs, **dkwargs): def outer(func): def inner(*args, **kwargs): attempts = dkwargs['attempts'] while attempts > 0: # ??? try: return func(*args, **kwargs) exc…
Написать функцию, которая просит ввести имя и выводит на экран "Привет и введённое имя". Далее написать к функции декоратор, который изменяет функцию и переводит имя в з…
хочу сделать сложное условие в декораторе message_handler для бота тг библиотека pyTelegramBotAPI, подскажите, пожалуйста, как можно это реализовать. Нужно, чтобы функция рекоменд…
Я ещё нуб в питоне, если вопрос покажется смешным, но разобраться не могу и ответа ни здесь ни вообще так и не нашел Пишу класс ActivkaBackup() в котором есть несколько методов об…