【问题标题】:Same date When I try get tweets from tweepy同一日期当我尝试从 tweepy 获取推文时
【发布时间】:2020-04-13 22:16:20
【问题描述】:

我正在尝试使用tweepy 对推文进行采样。例如,我想在今天 4 月 14 日到 4 月 8 日之间获得 100 条推文。 但是当我尝试时:

search_words = "#COVID"
date_until = "2020-04-09"

tweets = twepy.Cursor(api.search,
              q=search_words,
              lang="en",
              until = date_until, count = 100,
                     since = date_since).items(100)

我在同一天的推文中得到以下结果:

2020-04-08 23:58:23    3
2020-04-08 23:59:46    3
2020-04-08 23:58:02    3
2020-04-08 23:59:53    3
2020-04-08 23:58:37    3
2020-04-08 23:58:41    3
2020-04-08 23:59:06    2
2020-04-08 23:59:24    2
2020-04-08 23:59:10    2
2020-04-08 23:59:07    2
2020-04-08 23:58:56    2
2020-04-08 23:59:51    2
2020-04-08 23:58:44    2
2020-04-08 23:58:16    2
2020-04-08 23:59:32    2
2020-04-08 23:57:49    2
2020-04-08 23:57:53    2
2020-04-08 23:58:06    2
2020-04-08 23:59:09    2
2020-04-08 23:59:28    2
2020-04-08 23:58:55    2
2020-04-08 23:59:23    2
2020-04-08 23:59:29    2
2020-04-08 23:57:47    2
2020-04-08 23:59:20    2
2020-04-08 23:59:31    2
2020-04-08 23:57:51    2
2020-04-08 23:58:46    2
2020-04-08 23:58:14    1
2020-04-08 23:59:22    1
2020-04-08 23:58:03    1
2020-04-08 23:58:45    1
2020-04-08 23:59:21    1
2020-04-08 23:59:01    1
2020-04-08 23:58:29    1
2020-04-08 23:59:50    1
2020-04-08 23:59:27    1

相同日期的推文仅在几分钟内不同...

【问题讨论】:

    标签: python tweepy sampling tweets


    【解决方案1】:

    在您的代码中添加以下内容

    wait_on_rate_limit – 是否自动等待速率 限制补充

    这是我的reference

    api = tweepy.API(auth, wait_on_rate_limit=True)

    【讨论】:

      猜你喜欢
      • 2020-12-26
      • 2015-08-02
      • 2018-09-18
      • 2020-03-12
      • 2022-01-15
      • 2022-11-19
      • 2022-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多