Я использую @functools.lru_cache
в Python 3.3. Я хотел бы сохранить кеш в файл, чтобы восстановить его, когда программа будет перезапущена. Как я мог сделать?
Изменить 1 Возможное решение: Нам нужно разборки любого вида вызываемого
Проблема травления __closure__
:
_pickle.PicklingError: Can't pickle <class 'cell'>: attribute lookup builtins.cell failed
Если я попытаюсь восстановить функцию без нее, я получаю:
TypeError: arg 5 (closure) must be tuple