我正在尝试监控帖子,并在24小时内(每隔5分钟)绘制起伏次数。代码的核心如下所示:
while True:
post = r.get_submission(submission_id='23a1zz')
time.sleep(5)
post.refresh()
print post.ups
time.sleep(5*60)
然而,它并没有反映真实的起伏。即使实际的帖子非常动态,它也会停留在相同的数字上。
答案 0 :(得分:1)
API指南规定,不应每30秒更频繁地请求相同的资源。该指南由Reddit和PRAW结束时的缓存支持,如果在短时间内再次请求,将返回相同的内容。 http://praw.readthedocs.org/en/latest/pages/faq.html#i-made-a-change-but-it-doesn-t-seem-to-have-an-effect