http://python-requests.org/库的透明持久缓存-Python开发

时间:2024-06-14 11:05:01
【文件属性】:

文件名称:http://python-requests.org/库的透明持久缓存-Python开发

文件大小:117KB

文件格式:ZIP

更新时间:2024-06-14 11:05:01

Python Caching

requests-cache requests-cache是​​用于请求(版本> = 1.1.0)库的透明持久性缓存。 用法示例只需编写:导入请求导入请求import requests_cache requests_cache.install_cache('requests-cache Requests-cache是​​一个透明的持久性请求(版本> = 1.1.0版)库的持久性缓存。 'demo_cache')并且所有带有标头和cookie的响应都将透明地缓存到demo_cache.sqlite数据库中,例如,以下代码将只用1-2秒而不是10秒,并在下次启动时立即运行:for range in 10):requests.get('http://httpbin.org/delay/1


【文件预览】:
requests-cache-master
----poetry.lock(86KB)
----.gitignore(232B)
----.readthedocs.yml(277B)
----pyproject.toml(3KB)
----CONTRIBUTING.md(6KB)
----LICENSE(1KB)
----setup.cfg(468B)
----docker-compose.yml(957B)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
--------pre-commit.yml(441B)
----examples()
--------basic_usage.py(945B)
--------expiration.py(1KB)
--------log_requests.py(1KB)
--------convert_cache.py(1KB)
--------README.md(229B)
--------generate_test_db.py(4KB)
--------session_patch.py(1KB)
----README.md(4KB)
----tests()
--------conftest.py(8KB)
--------__init__.py(0B)
--------integration()
--------unit()
--------README.md(151B)
----requests_cache()
--------cache_control.py(7KB)
--------__init__.py(440B)
--------session.py(12KB)
--------backends()
--------response.py(7KB)
--------core.py(289B)
--------patcher.py(4KB)
--------cache_keys.py(4KB)
----HISTORY.md(10KB)
----docs()
--------advanced_usage.rst(10KB)
--------Dockerfile(176B)
--------_templates()
--------Makefile(686B)
--------api.rst(1KB)
--------examples.rst(1KB)
--------index.rst(490B)
--------conf.py(2KB)
--------history.rst(29B)
--------_static()
--------contributors.rst(34B)
--------docker-compose.yml(275B)
--------related_projects.rst(1011B)
--------user_guide.rst(14KB)
--------security.rst(2KB)
--------contributing.rst(53B)
----runtests.sh(357B)
----CODESHELTER.md(785B)
----CONTRIBUTORS.md(3KB)

网友评论