如何调用类方法的缓存清除?
- 论坛
- 如何调用类方法的缓存清除?
7 浏览
如何调用类方法的缓存清除?
我有这段代码:\n
class Test(CqlEngineModel): @classmethod @cql_engine_connector @functools.lru_cache(maxsize=1000) def is_not_analyzable(cls, x, y): if mic: query_result = ... mic_list = cls._to_list(query_result) return True if mic_list else False else: return False
\n在外部我需要调用cache_clear函数,像这样:\n
Test.is_not_analyzable.cache_clear()
\n但是我遇到了这个错误:\n
AttributeError: 'function'对象没有属性'cache_clear'