TwitterSearch modülünü yükleyerek Twitter üzerinde arama yapabilirsiniz. İlk olarak bir Twitter Developer hesabı almalısınız. Bunun için developer.twitter.com adresine bir göz atın. Sonrasında aşağıdaki key bilgilerini portal üzerinden alın ve aşağıdaki koda uygulayın.
Modül yüklemek için
pip install TwitterSearch
Kod:
from TwitterSearch import *
try:
tso = TwitterSearchOrder() # create a TwitterSearchOrder object
tso.set_keywords(['bist', 'mavi']) # let's define all words we would like to have a look for
tso.set_language('tr') # we want to see turkey tweets only
tso.set_include_entities(False) # and don't give us all those entity information
# it's about time to create a TwitterSearch object with our secret tokens
ts = TwitterSearch(
consumer_key = 'xxxxx',
consumer_secret = 'xxxxx',
access_token = 'xxxxx',
access_token_secret = 'xxxxx'
)
n=0
# this is where the fun actually starts :)
for tweet in ts.search_tweets_iterable(tso):
n=n+1
#print(tweet)
print(tweet['created_at'])
print( '@%s tweeted: %s' % ( tweet['user']['screen_name'], tweet['text'] ) )
print(n)
except TwitterSearchException as e:
print(e)