以下是这个想法:我有一个Web应用程序,它将从文件中读取数据,对其进行操作,然后将其jSONify for javascript to pretty up。
数据由cron提取,cron将运行python脚本,通过查询数据库并编写文件来生成文件。但是,此数据仅在特定的可配置时间内获取。
我的目标是缓存数据,直到cron运行。有没有办法缓存到指定的时间?
答案 0 :(得分:0)
1)您可以尝试使用将数据存储在指定缓存数据库中的python包,该包将所有带有标头和cookie的响应存储到demo_cache.sqlite数据库中。 写:
import requests
import requests_cache
requests_cache.install_cache('demo_cache')
以下是包requests-cache
的文档2)你也可以查看Beaker这个目的。