repoze.lru.

小型LRUキャッシュ実装とデコレータ
今すぐダウンロード

repoze.lru. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Agendaless Consulting
  • 出版社のWebサイト:
  • http://www.repoze.org

repoze.lru. タグ


repoze.lru. 説明

repoze.lruはLRU(最近使用されている)キャッシュ実装とデコレータです。頻繁に使用されないキーと値は、頻繁に使用されるキーや値よりも速くキャッシュから追い出されます。 Python 2.5、Python 2.6、Python 2.7、およびPython 3.2.apicreatingの下で機能します.LRUCacheCache = Lrucache(100)#100最大長さのLruCacheオブジェクトからの長さ戻り値:cache.get( 'noneisting'、 '、' foo ')#foo'cache.get(' no noisting ')##はonecache.getを返します('既存の ')#はlrucacheオブジェクトに既存の値を返します:cache.put(' key '、'値) ')#key' key 'を' lrucache:cache.clay()decoratora lru_cacheデコレータが存在します。装飾された関数に渡されたすべての値はハッシュ可能でなければなりません。キーワード引数をサポートしていません.lypoze.lruのインポートからlru_cache @ lru_cache(500)def upcate_function(* arg):LRU_Cacheデコレータで装飾されたPesseach関数は、その関数に関連する独自のキャッシュを使用します。プロダクトのホームページ


repoze.lru. 関連ソフトウェア