1

我正在尝试监视帖子,并绘制 24 小时内(以 5 分钟间隔)的起伏次数。代码的核心如下所示:

while True:
   post = r.get_submission(submission_id='23a1zz')
   time.sleep(5)
   post.refresh()
   print post.ups
   time.sleep(5*60)

但是,它并不能反映真正的起起落落。即使实际帖子非常动态,它仍停留在相同的数字上。

4

1 回答 1

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

于 2014-05-01T14:49:20.530 回答