memorize:带有用于定时缓存和可感知缓存的速率限制选项的缓存程序包

时间:2024-06-05 11:08:55
【文件属性】:

文件名称:memorize:带有用于定时缓存和可感知缓存的速率限制选项的缓存程序包

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-05 11:08:55

Python

记住:一个缓存程序包,其中包含用于定时缓存和可感知缓存的速率限制的选项 安装 要安装记忆,只需使用pip: $ pip install memorize 或直接从源代码安装以包括最新更改: $ pip install git+https://github.com/saporitigianni/memorize.git 或克隆,然后安装: $ git clone https://github.com/saporitigianni/memorize.git $ cd memorize $ python3 setup.py install 用法 此类扩展了functools.lru_cache功能,以添加定时缓存和可感知缓存的速率限制(例如,如果从缓存返回调用结果,则该特定调用不会影响速率限制) 限制条件: 由于使用字典来缓存结果,因此函数的位置和关键字参数必须是可哈希的(不能列出


【文件预览】:
memorize-master
----.gitignore(154B)
----README.rst(3KB)
----LICENSE(1KB)
----CONTRIBUTING.md(929B)
----MANIFEST.in(26B)
----setup.py(1KB)
----memorize()
--------__init__.py(51B)
--------core.py(11KB)

网友评论