def urls_by_period(subreddit_name, start_date, end_date): reddit = redditaccess.bot_login() subreddit = reddit.subreddit(subreddit_name) submissions = subreddit.submissions(start=start_date, end=end_date) ret_list = list() # ret_list is the list I will return # For each url I add (url, datetime) # to ret_list. I first added this # for testing purposes. # but I think it can be used to prepend # file names with creation dates # so the downloaded files could be # easier organized later. for submission in submissions: file_list = list() date_created = datetime.utcfromtimestamp(submission.created_utc).strftime('%Y%m%d_%H%M%S_') file_list.append(submission.url) file_list.append(date_created) ret_list.append(file_list) return ret_list
def urls_by_period(subreddit_name, start_date, end_date): """ # ((url, date_string), (url, date_string), (url, date_string) ...) """ reddit = redditaccess.bot_login() subreddit = reddit.subreddit(subreddit_name) submissions = subreddit.submissions(start=start_date, end=end_date) ret_list = list() for submission in submissions: file_list = list() date_created = datetime.utcfromtimestamp( submission.created_utc).strftime('%Y%m%d_%H%M%S_') file_list.append(submission.url) file_list.append(date_created) file_list.append(submission.title) ret_list.append(file_list) return ret_list