python的一个小模块,支持时间过期及限制key个数的dict,涵盖所有常用的dict方法。
New Future
-
support len
-
support clear
To Do List
- logging
.....
- 源码安装
[email protected]:rfyiamcool/expiredict.git
python setup.py install
- pip 安装
pip install expiredict
import time
from expiredict import ExpireDict
d = ExpireDict(10)
d['a'] = 'abc'
print d.clear()
print "clear data :%s"%d.keys()
d['a'] = 'abc'
print "dict length :%s"%len(d)
print "d.keys() : %s"%d.keys()
d.set_ttl('a',2)
print d.ttl('a')
print "return value : %s"%d['a']
time.sleep(3)
print d['a']