]> jfr.im git - z_archive/twitter.git/commitdiff
Make stream example print message if no args are given. twitter-1.11.0
authorMike Verdone <redacted>
Mon, 3 Feb 2014 22:02:34 +0000 (23:02 +0100)
committerMike Verdone <redacted>
Mon, 3 Feb 2014 22:02:34 +0000 (23:02 +0100)
twitter/stream_example.py

index 571886c6e4db0ecf0bae6db2d2960f6d00763708..2888aced4c05e8681ab5bca63c1dcc640e991699 100644 (file)
@@ -30,13 +30,13 @@ def parse_arguments():
 
     return parser.parse_args()
 
-##  parse_arguments()
-
-
 def main():
-
     args = parse_arguments()
 
+    if not all((args.token, args.token_secret, args.consumer_key, args.consumer_secret)):
+        print(__doc__)
+        return 2
+
     # When using twitter stream you must authorize.
     auth = OAuth(args.token, args.token_secret, args.consumer_key, args.consumer_secret)
     if args.user_stream:
@@ -56,7 +56,5 @@ def main():
         if tweet.get('text'):
             printNicely(tweet['text'])
 
-##  main()
-
 if __name__ == '__main__':
     main()