示例#1
0
    #            len(srs.commenters)),
    #           ('Combined Score', submission_score, comment_score)]
    #
    values = [
        len(srs.submissions),
        len(srs.comments), submission_rate, comment_rate,
        len(srs.submitters),
        len(srs.commenters), submission_score, comment_score,
        submission_duration / 86400.
    ]

    #retval = 'Period: {:.2f} days\n\n'.format(submission_duration / 86400.)
    #retval += '||Submissions|Comments|\n:-:|--:|--:\n'
    #for quad in values:
    #    retval += '__{}__|{}|{}\n'.format(*quad)
    #return retval + '\n'
    return values


srs = SubredditStats('eos', None, None)

#srs.max_date = 3600*24
#srs.run(1,10,10)

callback = srs.fetch_recent_submissions
view = int(1)
srs.fetch_submissions(callback, view)
stats = basic_stats(srs)

print(stats)
示例#2
0
 def setUp(self):
     """Setup runs before all test cases."""
     self.srs = SubredditStats("redditdev", None, None)
     super(StatsTest, self).setUp(self.srs.reddit._core._requestor._http)