Sobes.tech
Senior
45

"""Tâche 1. Décorateur de fonction asynchrone Implémenter un décorateur pour une fonction asynchrone qui enregistrera le temps de début de son exécution. Pour simplifier, la journalisation peut se faire en affichant un message avec print Constantin 10:18 """ def log_start_time(…): """ Décorateur pour enregistrer le temps de début d'une fonction asynchrone """ # TODO: VOTRE CODE ICI

Entreprises à qui on a demandé
СБЕРСБЕР

Réponse de l'IA

sobes.tech IA

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