帮助缓存函数结果的小型装饰器
cache-function-deepakmishra的Python项目详细描述
缓存功能
您可以使用这个python装饰器 Github-flavored Markdown 缓存函数的结果。
安装
p i p install-ihttps://test.pypi.org/simple/缓存函数deepakmishra
用法
生产设置
fromcache_functionimportcache_functioncache_function.cache=**yourcacheobjectwhichhasgetandsetfunctions**
开发设置
fromcache_functionimportcache_function,test_cache_functioncache_function.cache=test_cache_function.DummyCache()
用法:缓存函数结果
fromcache_function.cache_functionimportcache_function@cache_function(expiry=30)# time in secondsdeffoo(a,b,c):returna+b+c