LruCache.pyPython緩存模塊
在Py3K里,自帶一個cache模塊,使用「LRU算法」,能夠緩存一些函數(shù)或方法放返回值,目前我還在玩Py2K,因此土鱉的造了一個輪子,取名「LruCache.py」,不叫特點(diǎn)的特點(diǎn):「單進(jìn)程支持線程安全」
示例代碼:
import lru as cache
lru = cache.LruCache(item_max=5)
@lru.fn_cache
def test_fn(x,y):
return x,y評論
圖片
表情
