文件名称:pycachu:在 LRU 缓存中存储文件的基本 Python 包
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-21 19:46:31
Python
皮卡丘 一种在文件上提供 LRU 缓存的工具。 它的创建是为了在 DigitalOcean 服务器上存储千兆字节的 Thumbor 缩略图。 用法 from pycachu import Pycachu # Initialize the cache # The dir has to exist p = Pycachu('/storage/pycachu', 20 * (1024 ** 3)) # Get a file f = p.get('/some/file') if f is not None: yield f f.close() else: content = generate_file_content() p.put('/some/file', content) content.seek(0) yield content c
【文件预览】:
pycachu-develop
----setup.py(1KB)
----.gitignore(63B)
----MANIFEST.in(56B)
----COPYING(483B)
----README.rst(797B)
----pycachu()
--------__init__.py(109B)
--------cache.py(4KB)