Tweepy не распечатывает весь Tweet, если я транслирую - PullRequest
0 голосов
/ 25 апреля 2019

Я не могу распечатать все твиты. Проблема в том, что я уже включил tweet_mode=extended в запрос, но по-прежнему не удается отобразить весь текст твита

from tweepy import OAuthHandler
import tweepy
import zugangsdaten
import sys

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

class MyStreamListener(tweepy.StreamListener):
    def on_status(self, status):
        non_bmp_map=dict.fromkeys(range(0x10000,sys.maxunicode+1),0xfffd)
    print(status.text.translate(non_bmp_map))      
def on_error(self, status_code):
    if status_code == 420:
        #returning False in on_data disconnects the stream
        return False

myStreamListener = MyStreamListener()
myStream=tweepy.Stream(auth=api.auth,listener=myStreamListener,tweet_mode="extended")
myStream.filter(track=['Donald Trump'])

улучшенное форматирование

Токовый выход: RT @twitter_user: невменяемый Дональд снова в этом. Безумный Дональд может делать такие вещи, и это даже не новость, потому что…

Я бы хотел, чтобы весь твит отображался вместо 140 символов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...