【发布时间】:2020-04-17 00:24:33
【问题描述】:
使用带有以下参数的 Tweepy、GetOldTweets3 和 Twitter 高级搜索时:
- 查询:“事故”
- 地点:“达拉斯,德克萨斯”
- 自:“2018/1/1”
- 直到:“2018/1/2”
每种搜索方法的推文数量都不同。 Tweepy 使用全存档搜索返回 12 条推文。 GetOldTweets3 返回 22 条推文。使用 Twitter 高级搜索会返回 3 条推文。推文数量不同是否有原因?
【问题讨论】:
-
您假设每个搜索工具都将返回相同的结果。根据我的经验,他们通常不会。
-
@RobertHarvey 这有什么原因吗,如果有,哪种搜索方法会返回最准确的结果?
-
是的,这是有原因的。每个搜索引擎的编写方式都不同,并且有不同的规则来确定匹配项。如果您想要准确的结果,您需要使用符合 ANSI SQL(一种标准)的 SQL 数据库之类的东西。