pycache:简单易用的缓存装饰器具有比默认功能更多的功能

时间:2024-04-05 20:03:33
【文件属性】:

文件名称:pycache:简单易用的缓存装饰器具有比默认功能更多的功能

文件大小:22KB

文件格式:ZIP

更新时间:2024-04-05 20:03:33

Python

方法_cache 为什么 如果您要_cache对特定方法或函数的调用,则可以使用python functools._cache装饰器。 如果此配置选项不足以满足您的喜好,或者您使用的参数不可哈希,则此_缓存装饰器可能会很有用。 好处 适用于不可散列的对象 设置过期时间 计划后设置到期时间 设置每个方法的最大_cache大小 与同步和异步功能一起使用 经过适当测试 用法 使用_cache在一段时间后过期: from pycache import _cache # The format for schedule_type is # This _cache would expire every 10 seconds @ _cache ( expires_every = "*:*:10" ) def please_cache (): pass # This _cac


【文件预览】:
pycache-master
----poetry.lock(16KB)
----pycache()
--------_cache()
--------_shared()
--------__init__.py(212B)
--------_scheduler()
----pyproject.toml(668B)
----LICENCE(1KB)
----.github()
--------workflows()
----tests()
--------test_parser.py(4KB)
--------__init__.py(0B)
--------test_schedule.py(2KB)
--------test_cache.py(6KB)
----.idea()
--------misc.xml(275B)
--------vcs.xml(180B)
--------modules.xml(262B)
--------cache.iml(1KB)
--------.gitignore(176B)
--------saveactions_settings.xml(394B)
----.gitignore(2KB)
----README.md(2KB)

网友评论