Example #1
0
#!/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:]))
Example #2
0
#!/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:]))
Example #3
0
#!/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)