Пример #1
0
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
Пример #2
0
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