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