Advertisement
Guest User

Untitled

a guest
Jul 21st, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. import tweepy
  2. import json
  3.  
  4. ACCESS_TOKEN = '171306628-rm6BL9ZPxUNkVnQLVwXzzYTFuVaJaEon7b6wBUTe'
  5. ACCESS_SECRET = 'xMZD6fjmjsExcAcP7dBl9JqNKwaLlgIrcGytrjndw4LOZ'
  6. CONSUMER_KEY = 'BbOdUxMrFDZwxpoNLrExchkrx'
  7. CONSUMER_SECRET = 't2RLTNaT8lUzjBgxIhii53jBO5I9mkhEfsK72HlR8ZT3spRoWf'
  8.  
  9.  
  10. def connect_to_twitter_OAuth():
  11. auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
  12. auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
  13.  
  14. api = tweepy.API(auth)
  15. return api
  16.  
  17. api = connect_to_twitter_OAuth()
  18.  
  19. class MyStreamListener(tweepy.StreamListener):
  20.  
  21. def on_data(self, data):
  22. try:
  23. with open('python, json', 'a') as f:
  24. f.write(data)
  25. return True
  26. except BaseException as e:
  27. print('Error on_data: %s'% str(e))
  28. return True
  29.  
  30. def on_error(self,status):
  31. print(status)
  32. return True
  33.  
  34. myStreamListener = MyStreamListener()
  35. twitter_stream = tweepy.Stream(auth = api.auth, listener = myStreamListener)
  36. twitter_stream.filter(track=['#Senin'])
  37.  
  38. #public_tweets = api.home_timeline()
  39.  
  40. #for tweet in public_tweets:
  41. # print(tweet.text)
  42.  
  43. #for status in tweepy.Cursor(api.home_timeline).items(5):
  44. # print(status.text)
  45.  
  46. #for friend in tweepy.Cursor(api.friends).items():
  47. # print(friend.name)
  48.  
  49. #for tweet in tweepy.Cursor(api.user_timeline).items(10):
  50. # print(tweet.text)
  51.  
  52. #detik_tweets = api.user_timeline('detikcom')
  53. #for tweet in detik_tweets:
  54. # print(tweet.text)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement