Sobes.tech
Senior
40

"""Вазифа 1. Декоратор барои функсияи асинхронӣ Декораторро барои функсияи асинхронӣ иҷро кунед, ки вақти оғозёбии онро сабт мекунад. Барои соддагардонӣ, сабт метавонад тавассути чопи паём бо истифода аз print анҷом дода шавад Constantin 10:18 """ def log_start_time(…): """ Декоратор барои сабт кардани вақти оғозёбии функсияи асинхронӣ """ # TODO: КОДИ ШУМО ИНҶОРО КУНЕД

Ширкатҳо дар куҷо пурсиданд
СБЕРСБЕР

Ҷавоб аз AI

sobes.tech AI

python import functools import datetime

def log_start_time(func): @functools.wraps(func) async def wrapper(*args, **kwargs): print(f"Начало выполнения {func.name} в {datetime.datetime.now()}") return await func(*args, **kwargs) return wrapper

Пример использования:

@log_start_time async def example(): await asyncio.sleep(1)

При вызове example() в консоль выведется время начала выполнения функции