Ejemplo n.º 1
0
    def __init__(self, sql_obj=None):
        self.rate_data = self.fetchRateData()
        if not sql_obj:
            self.sql = SQLQuery()
        else:
            self.sql = sql_obj

        self.tweet_adder = TweetAdder(sql_obj=self.sql)
Ejemplo n.º 2
0
    def fetchTopUserTweets(self, start_at=None):
        debuglog.msg("Fetching all celebrity tweets...")

        q = "SELECT DISTINCT user FROM celebs"
        results = SQLQuery().q(q)
        users = [result[0] for result in results]

        if start_at:
            users = users[users.index(start_at):]

        for user in users:
            if self.fetchUserTweets(user):
                debuglog.msg("\tSuccessfully fetched tweets for @%s :)" % user)
            else:
                debuglog.msg("\tFailed to fetch tweets for @%s :(" % user)
            time.sleep(1)