示例#1
0
collections, and export the data in a human readable format.
"""

import json
from consumer import Consumer
from utils import to_dict

# Define constants
OUTPUT_FILENAME = 'output.json'

# Instantiate a Consumer object to consume data from reddit api
social_consumer = Consumer()

# Get lists of posts
print('Aggregating \'original content\' posts...')
oc_posts = social_consumer.get_oc_submissions()

print('Aggregating \'high comment count\' posts...')
hi_comment_posts = social_consumer.get_hi_comment_submissions()

print('Aggregating \'most upvoted\' posts...')
upvoted_posts = social_consumer.get_upvoted_submissions()

print('Aggregating \'unique\' subreddits...')
unique_forums = social_consumer.get_unique_subreddits()

print('Aggregating \'recurring\' subreddits...')
recurring_forums = social_consumer.get_recurring_subreddits()

# Create multireddit of recurring subreddits
print('Creating multireddit with recurring subreddits...\n')