我一直在使用Tweepy库中的python提取带有关键字的推文。直到最近,我才注意到我的数据库包含如下这样的推文:tweet example。
我搜索了“臭氧孔”,它返回了一条推文,其文本实际上没有包含“臭氧孔”,但是在新闻标题中可以找到“臭氧孔”,该推文的作者对此做了一个参考。
有什么方法可以避免这样的推文,并且可以在实际的推文文本中搜索包含我的关键字的推文?
我搜索推文的代码块:
for tweet in tweepy.Cursor(api.search,
q="ozone hole",
lang="en",
#Since="2019-11-27",
#until="2019-11-14",
tweet_mode='extended').items():
这就是Twitter搜索的工作原理。如果您通过Twitter的网站搜索相同的查询,您会发现它具有相同的结果。
不过请注意,这很可能是因为查询显示在URL本身而不是网站标题中。