twitter tweet_mode = 'расширенный' не просто дает мне текст в твите
Я пытаюсь скачать твиты с помощью твипи. Но твиты продолжают обрезаться.
results = api.search(q=hashtag, lang="en", count=num, tweet_mode="extended")
for tweet in results:
tweet_list.append(tweet.full_text)
Я получаю результаты, выглядящие так:
RT @Acosta: Трамп также сказал на встрече "зачем нам больше гаитян? Убери их ", - подтверждает человек, знакомый с сегодняшней встречей.
Я просто хочу фактическую часть текста твита.
1 ответ
Решение
Вместо full_text=True вам нужно tweet_mode="extended"
Затем вместо текста вы должны использовать full_text, чтобы получить полный текст твита.
Ваш код должен выглядеть так:
new_tweets = api.user_timeline (screen_name = screen_name, count = 200, tweet_mode="extended") Затем, чтобы получить полный текст твитов:
твиты = [[tweet.full_text] для твита в new_tweets]