Sobes.tech
Senior
34

"""Compito 1. Decoratore per funzione asincrona Implementare un decoratore per una funzione asincrona che registri l'orario di inizio della sua esecuzione. Per semplicità, il logging può essere effettuato tramite la stampa di un messaggio con print Constantin 10:18 """ def log_start_time(…): """ Decoratore per registrare l'orario di inizio di una funzione asincrona """ # TODO: IL TUO CODICE QUI

Le aziende dove è stato chiesto
СБЕРСБЕР

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