2017-04-19 7 views
1

tweepyのapi.search関数を使用すると、フィルタを組み込むまで問題なく動作します。私が探しています正確に何an advanced searchtweepyのapi.searchを特定のユーザに制限

戻ってツイッターを検索 :私は「unfavorablesemiからEL 44」を検索しようとしている。この場合

しかし、「EL 44 from:unfavorablesemi」のクエリでtweepyのapi.search関数を使用しようとすると、何も返されません。それが唯一の最後の〜3200件のツイートを返すよう

import tweepy 

consumer_key = "ckey" 
consumer_secret = "csecret" 
access_token = "atoken" 
access_secret = "asecret" 

auth = tweepy.OAuthHandler(consumer_key, consumer_secret) 
auth.set_access_token(access_token, access_secret) 

api = tweepy.API(auth) 

query = "EL 44 from:unfavorablesemi" 

for result in tweepy.Cursor(api.search, q=query).items(1): 
    print(result.text.encode("utf-8")) 

また、私はapi.user_timelineの結果を検索することはできません。

答えて

0

docsを読んで、必要なことを行うAPIリファレンスにパラメータがあることを示しています。デフォルトでは、wait_on_rate_limitはfalseに設定されています。 APIを次のように設定してください:

api = tweepy.API(auth, wait_on_rate_limit=True) 
関連する問題