**** Я пытаюсь получить информацию с временной шкалы конкретного пользователя, и я пытаюсь распечатать вывод в формате Json, но я получаю AttributeError: объект 'str' имеет нет атрибута '_json'. Я новичок в python, поэтому у меня возникают проблемы с попыткой решить эту проблему, поэтому любая помощь будет принята с благодарностью. ****Python Twitter Streaming Timeline
Ниже показан код, который у меня есть на данный момент:
from __future__ import absolute_import, print_function
import tweepy
import twitter
def oauth_login():
# credentials for OAuth
CONSUMER_KEY = 'woIIbsmhE0LJhGjn7GyeSkeDiU'
CONSUMER_SECRET = 'H2xSc6E3sGqiHhbNJjZCig5KFYj0UaLy22M6WjhM5gwth7HsWmi'
OAUTH_TOKEN = '306848945-Kmh3xZDbfhMc7wMHgnBmuRLtmMzs6RN7d62o3x6i8'
OAUTH_TOKEN_SECRET = 'qpaqkvXQtfrqPkJKnBf09b48TkuTufLwTV02vyTW1kFGunu'
# Creating the authentication
auth = twitter.oauth.OAuth(OAUTH_TOKEN,
OAUTH_TOKEN_SECRET,
CONSUMER_KEY,
CONSUMER_SECRET)
# Twitter instance
twitter_api = twitter.Twitter(auth=auth)
return twitter_api
# LogIn
twitter_api = oauth_login()
# Get statuses
statuses = twitter_api.statuses.user_timeline(screen_name='@ladygaga')
# Print text
for status in statuses:
print (status['text']._json)
«пытается распечатать вывод в формате Json». Есть ли конкретная причина, по которой вы хотите это сделать? Как правило, Json используется для хранения, а не для вывода. – patrick
у вас есть неправильный путь - 'status ['text'] ._ json' должен быть' status._json ['text'] ' – asongtoruin
Ну, в основном мой наставник хочет получить результат в списке, поэтому я и хочу пытался добавить «._json» при попытке распечатать вывод, но он дает ошибки @patrick – Arpit