You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Twitter情感分析代码添加日期范围限制?示例2021.9.1-2021.9.7

推特情感分析代码添加日期范围筛选修改方案

Tweepy v1.1版本的搜索接口原生支持since、until两个参数用于限定抓取的推文日期范围,日期格式要求为YYYY-MM-DD,修改代码如下:

# 输入搜索关键词、抓取数量、日期范围
searchTerm = input("Enter Keyword/Tag to search about: ")
NoOfTerms = int(input("Enter how many tweets to search: "))
since_date = input("Enter start date (format YYYY-MM-DD, e.g. 2021-09-01): ")
until_date = input("Enter end date (format YYYY-MM-DD, e.g. 2021-09-08): ")

# 也可以直接固定日期范围,无需用户输入:
# since_date = "2021-09-01"
# until_date = "2021-09-08"

# 搜索推文,添加日期筛选参数
self.tweets = tweepy.Cursor(api.search, q=searchTerm, lang = "en", since=since_date, until=until_date).items(NoOfTerms)

注意事项

  • 免费版标准Twitter API仅支持抓取最近7天内的推文,2021年的历史推文需要申请学术/高级权限API才可正常获取
  • until参数默认返回该日期之前的推文,不包含当日内容,如果需要覆盖2021年9月7日全天的内容,建议将until值设置为2021-09-08

内容的提问来源于stack exchange,提问作者NPS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 16:45:02