Exemplo n.º 1
0
Arquivo: ft1.py Projeto: nguyent/IDS
def main():
    args = parse_args()
    client = TwitterAPIClient(args.input)
    tweet_generator = client.get_tweets()

    output_file = open(args.output, "w")
    for tweet in tweet_generator:
        cleaned_tweet = TweetParser.clean_tweet(tweet)
        output_file.write("%s (timestamp: %s)\n" % (cleaned_tweet, tweet["created_at"]))

    output_file.write("\n%d tweets contained unicode.\n" % TweetParser.unicode_count)
    output_file.close()
Exemplo n.º 2
0
def test_clean_tweet(tweet, expected_text, expected_unicode_count):
    assert TweetParser.clean_tweet(tweet) == expected_text
    assert TweetParser.unicode_count == expected_unicode_count