在Python中清除请求库的缓存?

时间:2015-07-13 03:31:51

标签: python caching python-requests

我想定义一个对Wikipedia进行简单Web查询的方法,这就是我得到的:

def getPageHTML(page, language='en', project='wikipedia'):
    return requests.get('https://' + language + '.' + project + '.org/wiki/' + page).text

我的问题是,当我上周运行此脚本作为返回我需要的某个日期的方法的一部分时,我返回了正确的输出:

.../June 21, 2015

但是我今天再次运行脚本,并期待:

.../June 28, 2015

相反,我又来了一次:

.../June 21, 2015

这似乎是一个简单的缓存错误:是否有任何我可以设置的选项或标志会导致我的请求方法专门使用缓存的内容来完成请求?

如果相关,我尝试在内容中阅读的特定页面为:https://en.wikipedia.org/wiki/User:Resident_Mario/godate

0 个答案:

没有答案