複数のキーワードを組み合わせることも出来ます。
import tweepy
CONSUMER_KEY = '(コンシューマキー)'
CONSUMER_SECRET = '(コンシューマシークレット)'
ACCESSS_TOKEN = '(アクセストークン)'
ACCESS_SECRET = '(アクセストークン シークレット)'
if __name__ == '__main__':
try:
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESSS_TOKEN, ACCESS_SECRET)
api = tweepy.API(auth)
keyword = ['ストライクウィッチーズ', 'フィギュア']
query = ' AND '.join(keyword)
for status in api.search(q=query)[::-1]:
print('-----------------------------------------------------')
print('name:' + status.user.name)
print(status.text)
except tweepy.TweepError as e:
print(e.reason)
キーワードは、' AND ' や ' OR 'で区切ることで検索対象を増やしたり絞ることが出来ます。
また、パラメータ lang で言語を、パラメータ locationで国を条件に加える事も可能です。