def update_tweets(handle): logger.info('updating tweets for users followed by {0}' .format(handle)) tdb = twitterdb.TwitterDB('sqlite:///{0}.db' .format(handle), echo=False) t = Twitter(tdb) ids = t.get_followed_ids(handle) t.save_unknown_users(ids) one_week_ago = datetime.now() - timedelta(days=7) for id in ids: user = tdb.get_user_by_id(id) logger.info('Getting tweets for {0}:{1}'.format(user.user_name, user.user_id)) t.get_tweets_until(id, one_week_ago, user_refresh) logger.info('Done saving all the followed tweets I can!')