2013-02-25 65 views

回答

4

的reddit的API只讓我去到最新的1000倍的圖像

我想你指的是上市僅追溯到1000份意見書。這是一個硬限制,適用於除http://www.reddit.com/new(據我所知)之外的所有reddit列表。目前沒有選項支付額外 API訪問權限。但是,假設您服從reddit's API rules,則可以使用http://www.reddit.com/new列表根據需要返回,並簡單地篩選出對您不關心的子redding的提交。

下面是一個簡單的PRAW示例,用於統計在最近10000次提交中對一組子提交進行的提交次數(運行大約需要200秒)。

import praw 
r = praw.Reddit('stackoverflow question test') 
subs = set(['aww', 'funny']) 

count = 0 
for submission in r.get_new(limit=10000): 
    if submission.subreddit.display_name.lower() in subs: 
     count += 1 
print(count) 
相關問題