美文网首页python交流学习
(转载)Python 模块: cachetools

(转载)Python 模块: cachetools

作者: 78c40b03ee4e | 来源:发表于2019-03-20 16:42 被阅读1次

前言

cachetools 是一个 Python 模块,提供各种记忆集合和修饰符,包括 Python 3 标准库的 @lru_cache 函数修饰符。

>>> from cachetools import LRUCache
>>> cache = LRUCache(maxsize=2)
>>> cache.update([('first', 1), ('second', 2)])
>>> cache
LRUCache([('second', 2), ('first', 1)], maxsize=2, currsize=2)
>>> cache['third'] = 3
>>> cache
LRUCache([('second', 2), ('third', 3)], maxsize=2, currsize=2)
>>> cache['second']
2
>>> cache['fourth'] = 4
>>> cache
LRUCache([('second', 2), ('fourth', 4)], maxsize=2, currsize=2)

小编推荐一个学python的学习qun 945,8790,25
无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

原文来自:https://www.oschina.net/p/cachetools

相关文章

网友评论

    本文标题:(转载)Python 模块: cachetools

    本文链接:https://www.haomeiwen.com/subject/yirtvqtx.html