📌 Что такое декоратор?



Это вызываем объект (например, функция или класс с методом __call__), которая меняет поведение другой функции.



Создаются они просто. Вы создаёте вызываем объект, который принимает функцию (пусть её имя будет speedtest) и возвращает функцию-обёртку.



Когда вы вызываете speedtest(), на самом деле отрабатывает обёртка, которая потом сама использует полученную функцию.



#урок