当我们处理 api 时,尤其是显示信息时,通常会遇到许多相同的调用。因此,为了避免过度利用我们的资源并提高速度,我们可以直接在 Python 代码中设置缓存。
今天,我们将看到如何使用lru_cache来实现。
设置
像很多 python 库一样,lru_cache 可以通过 pip 获得。
画中画-Lru_cache:https://pypi.org/project/lru_cache/
pip install lru_cache
如何使用它
from cache import LruCache
@LruCache(maxsize=2, timeout=