0

根据 twint 官方文档,从特定用户那里获取 3200 条推文应该不难。但是,我的问题是:在我运行配置代码后,我只能得到最近的 20-60 条推文。一定有问题,希望得到一些。

我安装了最新版本的 twint,这是我的配置代码


c = twint.Config()
c.Limit = 3200
c.Username = "jerallaire"
c.Pandas = True
c.Retweets = True
c.Output = "Tweets.csv"

twint.run.Search(c)


4

1 回答 1

0

'''有一个解决方法,但它限制为 20 条推文,至少对我来说是这样。它可以检索 8 月 22 日之后的推文,但您必须为“c.Since”和“c.Until”设置一个小的间隔。

例如:

c.Since = '2021-03-21'
c.Until = '2021-03-22'

请注意,即使有了这个,它有时也会失败。如果您将“c.Pandas”设置为 True,您可以检查您的数据框是否为空,如果是,请再次运行配置 (twint.run.Search(c))'''

似乎每个人都对 github repo 上的限制推文有同样的问题。

尝试输入您想要接收推文的日期。也许您可以编写一个脚本来每天更改日期。

于 2021-10-31T02:34:39.227 回答