python - 使用 Tweepy 库搜索推文

标签 python api twitter tweepy

我一直在使用 Python 的 Tweepy 库提取带有关键字的推文。 直到最近我才注意到我的数据库包含这样的推文: 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 本身中,而不是出现在该网站的标题中。

关于python - 使用 Tweepy 库搜索推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59194385/

相关文章:

python - 多索引在表格右侧打印二级索引标签

javascript - 在 github API 上访问 github 存储库的正确端点是什么?

twitter - 使用egg_mode连接到Twitter流会返回401未经授权

python - Python 的 MiniMock 可以创建在同一文件中定义的函数的模拟吗?

python - 单元测试导致 sys.exit()

java - 如何使用TSPlib解决旅行商问题(TSP)

android - 一个 Activity 中的多个 YouTubePlayerView

node.js - 表达restAPI,如何正确验证请求并响应无效请求?

iphone - 401 未经授权在 iPhone 上使用带有 twitter 的 oauth

java - 如何从 'Twitter4J' 中的用户那里获取电子邮件地址?