【问题标题】:Download full text from tweepy API [duplicate]从 tweepy API 下载全文 [重复]
【发布时间】:2020-11-03 06:55:40
【问题描述】:

我正在尝试使用 tweepy API 下载一些推文:

users = ['Samir_Madani', 'DanielMichael26', 'staunovo', 'Amena__Bakr', 'TopOilNews', 'emmarossthomas', 'OilXs', ]

for i in range(len(users)): 
df = pd.DataFrame([str(tweet.created_at) + ' ' + tweet.text + ' ' for tweet in tweepy.Cursor(api.user_timeline, id = users[i], full_text = True, until='2020-10-01').items()], columns = ['Tweets'])
df.to_csv('Tweets_test'+ str(users[i]))

通过这样做,我实际上能够下载推文,但其中一些被截断。有没有办法下载完整的推文?

【问题讨论】:

标签: python tweepy


【解决方案1】:

你只需要在初始化Api时传递tweet_mode='extended'

df = pd.DataFrame([str(tweet.created_at) + ' ' + tweet.text + ' ' for tweet in tweepy.Cursor(api.user_timeline, tweet_mode='extended', id = users[i], full_text = True, until='2020-10-01').items()], columns = ['Tweets'])

【讨论】:

    猜你喜欢
    • 2018-06-27
    • 2023-03-11
    • 2017-04-22
    • 1970-01-01
    • 1970-01-01
    • 2013-11-13
    • 2020-07-29
    • 2019-12-16
    • 2015-08-01
    相关资源
    最近更新 更多