def get_user(user): ''' Gets the information from the specified public user object. @param: the PublicUser object that points to the target user @return: a 2D parallel list: [img_urls, titles, scores, authors] ''' # initializes the reddit praw wrapper reddit = Reddit(user.returnSubreddit()[2], NUM_POSTS) # gets the data from reddit img_urls = reddit.getImageUrl() titles = reddit.getTitle() scores = reddit.getScore() authors = reddit.getAuthor() return [img_urls, titles, scores, authors]
def get_category(category): ''' Gets the information from the specified public category object. @param: Category object representing the target category @return: a 2D parallel list: [img_urls, titles, scores, authors] ''' # initializes the reddit praw wrapper reddit = Reddit(category.subreddit, NUM_POSTS) # gets the data from reddit img_urls = reddit.getImageUrl() titles = reddit.getTitle() scores = reddit.getScore() authors = reddit.getAuthor() return [img_urls, titles, scores, authors]