このコードがすべてのjsonオブジェクトに対して必要なテキストを返さないのはなぜですか?Python Twitter Search API
# import
import json
from twitter import Twitter, OAuth, TwitterHTTPError, TwitterStream
# Authentication
ACCESS_TOKEN = 'hidden'
ACCESS_SECRET = 'hidden'
CONSUMER_KEY = 'hidden'
CONSUMER_SECRET = 'hidden'
oauth = OAuth(ACCESS_TOKEN, ACCESS_SECRET, CONSUMER_KEY, CONSUMER_SECRET)
# TWITTER SEARCH
twitter = Twitter(auth=oauth)
search_tweets = twitter.search.tweets(q='#google')
json_dump = json.dumps(search_tweets)
for line in json_dump:
print(json_dump['text'])
それは私に次のエラーを与える:
Traceback (most recent call last): File "twitter_streaming.py", line 46, in print(json_dump['text']) TypeError: string indices must be integers
@Arman Python 2.7でも、 'print()'はうまく動作します –