将数据缓存到指定时间

时间:2013-10-25 14:23:34

标签: python python-2.7 flask werkzeug

以下是这个想法:我有一个Web应用程序,它将从文件中读取数据,对其进行操作,然后将其jSONify for javascript to pretty up。

数据由cron提取,cron将运行python脚本,通过查询数据库并编写文件来生成文件。但是,此数据仅在特定的可配置时间内获取。

我的目标是缓存数据,直到cron运行。有没有办法缓存到指定的时间?

1 个答案:

答案 0 :(得分:0)

1)您可以尝试使用将数据存储在指定缓存数据库中的python包,该包将所有带有标头和cookie的响应存储到demo_cache.sqlite数据库中。 写:

import requests
import requests_cache

requests_cache.install_cache('demo_cache')

以下是包requests-cache

的文档

2)你也可以查看Beaker这个目的。