Sobes.tech
Senior
51

"""Vazifa 1. Asinxron funktsiya uchun dekorator Asinxron funktsiyaning boshlanish vaqtini log qilish uchun dekoratorni amalga oshiring. Soddalashtirish uchun, loglash print yordamida xabar chiqarish orqali amalga oshirilishi mumkin Constantin 10:18 """ def log_start_time(…): """ Asinxron funktsiyaning boshlanish vaqtini log qilish uchun dekorator """ # TODO: O'Z KODINGIZNI BU YERGA YozING

Qaerda so'ralgan kompaniyalar
СБЕРСБЕР

AIdan javob

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() в консоль выведется время начала выполнения функции