python-3.x 如何清除requests_cache包中该高速缓存

vjrehmav  于 2023-05-19  发布在  Python
关注(0)|答案(1)|浏览(212)

如何清除python requests_cache模块中该高速缓存?我有一个项目,但如果一个网站得到更新,它需要一个新的响应,所以我如何使它,使它只获取一个响应,每次运行,但使用相同的缓存名称

mw3dktmi

mw3dktmi1#

您可以使用可选参数expire_after将其设置为在一定时间后过期,也可以使用session.cache.clear()手动清除它。
关于requests_cache docs

session = CachedSession('example_cache', backend='sqlite', expire_after=60)
session.cache.clear()

如果这不能回答您的问题,请发布minimal reproducible example

相关问题