Senior
47
"""Feladat 1. Aszinkron függvény dekorátor Implementáljon egy dekorátort egy aszinkron függvényhez, amely naplózza a végrehajtásának kezdeti idejét. Egyszerűség kedvéért a naplózást a print segítségével történő üzenetkiírással lehet megvalósítani Constantin 10:18 """ def log_start_time(…): """ Dekorátor az aszinkron függvény kezdési időpontjának naplózására """ # TODO: A KÓDOD IDE
Cégeket kérdeztek
Válasz az MI-től
sobes.tech MI
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)