擅长:python、mysql、java
<p>如果你想从每个sub得到5个结果,你最好在sub列表上使用for循环。你知道吗</p>
<pre><code>subs_to_search = ['nba', 'nbadiscussion', 'warriors', 'NYKnicks']
for sub_name in subs_to_search:
sub = r.subreddit(sub_name)
subs = sub.top('year', limit=5)
for posts in subs:
article_url = posts.url
post_title = posts.title
print(post_title)
print(article_url)
</code></pre>
<p>以此类推,你为每个sub做一个动作。每个sub会得到5个,做你需要它做的,然后移动到下一个subreddit,希望能有所帮助。你知道吗</p>