Senior
48
"""Задача 1. Декоратор за асинхронну функцију Реализујте декоратор за асинхронну функцију који ће логовати време њеног почетка. За једноставност, логовање може бити путем исписа поруке помоћу print Constantin 10:18 """ def log_start_time(…): """ Декоратор за логовање времена почетка асинхронне функције """ # TODO: ВАШ КОД ОВДЕ
Компаније где су питане
Одговор од АИ
sobes.tech АИ
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)