/
sejeenn
/
python_basic
Обзор
Документация
Войти
/
sejeenn
/
python_basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Module27/02_slowdown/main.py
23 строки
574 B
Eugene Vorontsov
Copy repo python basic
03 фев 2025, 20:23
03 фев 2025, 20:23
a8fce4a
Код
Авторство
О чём код?
import time from typing import Callable def delay_decorator(func: Callable) -> Callable: """Декоратор, который замедляет выполнение функции на 10 секунд """ def wrapper_func(*args, **kwargs): print('Ожидайте 10 секунд...') time.sleep(10) print('Время вышло! Ладно, держи свою функцию.') func(*args, **kwargs) return wrapper_func @delay_decorator def test(): print('<Тут что-то происходит...>') test()