Если функция когда-то была вызвана с этими параметрами - вернуть результат из кэша
2. Если не была - вызвать, записать результат в кэш.
---
Вопрос.
Как составить ключ для такого кэша, если kwargs в вызываемой функции может быть nested c неприводимыми к str объектами?
декораторы
В общем случае, лучше создать класс с методами. Это более очевидно будет и более явное поведение
Обсуждают сегодня