Я хочу транслировать тамильские твиты, используя ключевое слово. Например, мне нужно транслировать твиты, содержащие слово «கனா». Я написал некоторый код, но не смог передать все твиты, содержащие ключевое слово. Он возвращает несколько твитов. Как решить эту проблему?
access_token = "ENTER YOUR ACCESS TOKEN" access_token_secret = "ENTER YOUR ACCESS TOKEN SECRET" consumer_key = "ENTER YOUR API KEY" consumer_secret = "ENTER YOUR API SECRET"
class StdOutListener(StreamListener):
def on_data(self, data):
op.write(data)
return True
def on_error(self, status):
print(status)
# This handles Twitter authetification and the connection to Twitter Streaming API
l = StdOutListener() auth = tweepy.OAuthHandler(consumer_token, consumer_secret) auth.set_access_token(access_token, access_secret) stream = Stream(auth, l)
api = tweepy.API(auth, wait_on_rate_limit=True)
query = "கனா"
# Language code (follows ISO 639-1 standards)
language = "ta"
# Calling the user_timeline function with our parameters
a = api.search(q=query, lang=language)