Python Tweepy を使用して、'love' および/または '#hate' を含むツイートを取得したいと考えています。しかし、現在のコードを以下のように使用すると、最初の用語 (つまり「愛」) のみが返されます。何日もの間、Tweepy/Twitter のドキュメントをデバッグして読んでみましたが、役に立ちませんでした。ご意見をお聞かせください。
import tweepy
import time
ckey = ""
csecret = ""
atoken = ""
asecret = ""
OAUTH_KEYS = {'consumer_key':ckey, 'consumer_secret':csecret,
'access_token_key':atoken, 'access_token_secret':asecret}
auth = tweepy.OAuthHandler(OAUTH_KEYS['consumer_key'], OAUTH_KEYS['consumer_secret'])
api = tweepy.API(auth)
for tweet in tweepy.Cursor(api.search, q=('love' or '#hate'), since='2014-09-15', until='2014-09-16').items(500):
try:
print "Tweet created:", tweet.created_at
print "Tweet:", tweet.text.encode('utf8')
counter += 1
except IOError:
time.sleep(60)
continue