Я не могу распечатать все твиты. Проблема в том, что я уже включил
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 символов.