Чи можна створити декоратор із класу Python?
Декоратор-клас Додавши метод __call__ в клас, його можна перетворити на об'єкт, що викликається. А оскільки декоратор — це лише функція, тобто об'єкт, що викликається, клас можна перетворити на декоратор за допомогою функції __call__ .
Що роблять декоратори у Python?
Що таке декоратори Декоратори в Python – це функції, які приймають іншу функцію як аргумент, додають до неї деяку додаткову функціональність і повертають функцію зі зміненою поведінкою.