#!/usr/bin/env python from streaming_twitter import TwitterClient from urllib2 import HTTPError, URLError from models import Tweet # Twitter home timeline URL url = "https://userstream.twitter.com/2/user.json" client = TwitterClient() if __name__ == "__main__": from sys import argv if len(argv) == 1: def printer(t): print t client.watch(url, printer) else: client.tweet(" ".join(argv[1:]))
#!/usr/bin/env python from streaming_twitter import TwitterClient from sys import argv def logger(tweet): f.write(str(tweet)) f.write("\n") client = TwitterClient() with open(argv[1], 'w') as f: client.watch("https://userstream.twitter.com/2/user.json", logger)