首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用twint通过ID获取推文

使用twint通过ID获取推文
EN

Stack Overflow用户
提问于 2020-12-08 15:03:42
回答 1查看 1.3K关注 0票数 2

我有一个存储在csv文件中的tweet id列表,我想获取每个id的文本内容,然后将其与tweet id一起保存在一个csv文件中。这是我的代码,但它不工作,它不返回任何结果。

代码语言:javascript
复制
def scrape_tweets(search_ids):
        # Configure
    
        for i in range(len(search_ids)):
            c = twint.Config()
            c.Custom["tweet"] = [search_ids[i]]
            c.Store_csv = True
            c.Output = os.path.join('../data_csv/{}.csv'.format(search_ids[i]))
            twint.run.Search(c)
        
search_ids = ['1221875106206638080','1221883443467952128'] # an example for ids list
scrape_tweets(search_ids)

当我运行代码时,我得到了这个错误:

代码语言:javascript
复制
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 1.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 8.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 27.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 64.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
EN

回答 1

Stack Overflow用户

发布于 2021-03-05 18:30:18

请在twint的github问题页面查看类似的issue。显然,twitter删除了获取tweet的端点,从而导致超时。错误。这个解决方案对我很有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65194475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档