微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Tweepy API:获取推文全文> 140个字符

如何解决Tweepy API:获取推文全文> 140个字符

我无法获得一条推文的全部内容-每条推文仅限于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'])


您能帮我吗?

解决方法

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

我使用了三种不同的方法(包括您的方法),并且在Tweepy 3.9.0中能够通过“ tweet_mode ='extended'”获得“全文”

我使用的方法是:

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)

每个人都有全文。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。