我在python应用程序中使用TTLCache
。
from cachetools import TTLCache
ts_cache = TTLCache(maxsize=50000, ttl=300)
我想知道是否可以知道TTLCache实例中已缓存了多少数据。 我无法从其文档中找到它:https://cachetools.readthedocs.io/en/stable/
答案 0 :(得分:0)
来自OP中提供的文档link。
您可以将currsize
用于缓存的当前大小。
>>> from cachetools import TTLCache
>>> ts_cache = TTLCache(maxsize=50000, ttl=300)
>>> ts_cache.currsize
0