【发布时间】:2017-04-19 11:30:52
【问题描述】:
在我加入过滤器之前,使用 tweepy 的 api.search 函数可以正常工作。
在这种情况下,我正在尝试搜索“EL 44 from:unfavorablesemi” 使用an advanced search通过 Twitter 搜索
返回我正在寻找的内容。
但是,当我尝试使用 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 条推文。
【问题讨论】: