python的缓存库(cacheout)
链接:
特性:
线路图:
要求:
快速开始:
下载安装:
通过创建一个缓存对象来开始了解:
默认的缓存的大小为256,默认存活时间是关闭的,这些属性可以通过如下设置:
设置一个缓存可以通过cache.set():
获取缓存键的值通过:cache.get()
:
为每个键值对设置存活过期时间:
缓存函数的计算结果:
为缓存函数提供了键值对的存活时间:
函数解除缓存:
复制机制:
删除缓存中的一个键值对:
清除整个缓存:
为get、set、delete设置了批量方法:
重置已经初始化的缓存对象:
通过cache.keys()
, cache.values()
, and cache.items()
获取所有的键、值、以及键值对:
迭代整个缓存的键:
检测键是否还存在于缓存中通过cache.has()
and key in cache方法
:
通过使用CacheManager来管理多个缓存对象:
更多的细节请查看整篇文档https://cacheout.readthedocs.io.
英文原文:https://github.com/dgilland/cacheout?utm_source=mybridge&utm_medium=web&utm_campaign=read_more 译者:刘航
《Python人工智能和全栈开发》2018年07月23日即将在北京开课,120天冲击Python年薪30万,改变速约~~~~
*声明:推送内容及图片来源于网络,部分内容会有所改动,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。
- END -