1
使用tweepy的api.search函數可以很好地工作,直到我加入一個過濾器。將tweepy的api.search限制爲某個用戶
在這種情況下,我試圖尋找「EL 44:unfavorablesemi」 通過Twitter與an advanced search
回報正是我期待的搜索。
但是,當我嘗試使用tweepy的api.search函數查詢「EL 44 from:unfavorablesemi」時,將不返回任何內容。
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的結果,因爲它只會返回最後的3200個推文。