-1
私はTwitterの検索APIをいじってきた検索でなければならない、私はrequests
はTypeError:文字列のインデックスが整数API Twitterの
import requests from requests_oauthlib import OAuth1 url = "https://api.twitter.com/1.1/account/verify_credentials.json" auth = OAuth1('redacted', 'redacted','redacted', 'redacted') requests.get(url, auth=auth) r = requests.get("https://api.twitter.com/1.1/search/tweets.json?q=%40twitterapi", auth=auth) print r.json()
情報が含まれて私はいくつかのJSONブロブを取得し、この出力を使用して、このようなコードをコード化しています私は、エラーメッセージがTypeError: string indices must be integers
で次のコード
for tweet in r.json():
print tweet['text']
を使用し、そのためにJSONデータのtext
一部にアクセスすることを望んでいました。私はもっといじっこのコード私に出力search_metadata
& statuses
を与えた
for tweet in r.json():
print tweet
を使用しました。だから私は現在、私にTypeErrorを与えるつぶやきしか印刷しません。助けていただければ幸いです。(
'tweet ['text']'で文字列のインデックスを取得しています。文字列インデックスは、文字列ではなくintインデックスをとります。 – Li357
@AndrewL。私はそれを理解し、それは同じようにツイート['テキスト']だけで動作します、私は自分の質問待ちに答えます –