【问题标题】:Tweepy API: get full text of tweet (>140 characters)Tweepy API:获取推文的全文(>140 个字符)
【发布时间】:2020-11-12 07:36:47
【问题描述】:

我无法获取推文的全部文本 - 每条推文仅限于 140 个字符,然后以“...”结尾

我已经在使用 full_text 和 tweet_mode='extended',但还是不行

tweets = tw.Cursor(api.search,q=search_words,lang="en",since=date_since,until=date_until, tweet_mode='extended').items(10)

users_locs = [[tweet.user.screen_name, tweet.user.location,tweet.full_text, tweet.created_at] for tweet in tweets]

tweet_text = pd.DataFrame(data=users_locs,columns=['user', 'location','text','date'])


你能帮我解决这个问题吗?

【问题讨论】:

    标签: twitter tweepy


    【解决方案1】:

    查看您正在使用的 Tweepy 版本并更新到最新版本。

    我使用了三种不同的(包括你的)方式,我能够使用 Tweepy 3.9.0 获得带有“tweet_mode='extended'”的“full_text”

    我使用的方法是:

    status_list = api.statuses_lookup(list_of_ids, trim_user=False, tweet_mode="extended")
    tweet_status = api.get_status(single_id, tweet_mode="extended")
    tweets = tw.Cursor(api.search,q=search_words,lang="en",since=date_since,until=date_until, tweet_mode='extended').items(10)
    

    并且得到了每一个的全文。

    【讨论】:

      猜你喜欢
      • 2021-01-16
      • 2019-05-06
      • 2019-04-09
      • 1970-01-01
      • 2012-04-29
      • 1970-01-01
      • 2019-02-25
      • 2017-03-29
      • 1970-01-01
      相关资源
      最近更新 更多