Статус Tweepy.текст не возвращает полный текст

#python #twitter #tweepy #twitter-search

#python #Twitter #tweepy #twitter-поиск

Вопрос:

Хорошо, я хотел бы получить последний твит от @MZ_GOV_PL, это ретвит на данный момент:

https://twitter.com/NFZ_Centrala/status/1316416216295182337

И я хотел бы получить его полный текст, поэтому я написал этот код:

 def get_Latest_Tweet():
    consumer_key = ""
    consumer_secret = ""
    access_token = ""
    access_token_secret = ""

    auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
    auth.set_access_token(access_token, access_token_secret)

    api = tweepy.API(auth)
    statuses = api.user_timeline(id=462886126)
    print(statuses[0].text)
  

Это весь код, в другом месте у меня есть только строка для его запуска
Я пытался решить это с помощью status.full_text вместо того, который я использую прямо сейчас, но я не понимаю, это просто не работает

Ответ №1:

Хорошо, итак, я разработал ответ, все довольно просто. В своем естественном состоянии он возвращает только 140 символов, поэтому вместо

 statuses = api.user_timeline(id=462886126)
    print(statuses[0].text)
  

Мне просто нужно:

 statuses = api.user_timeline(id=462886126, tweet_mode='extended')
    print(statuses[2].full_text)