私はかなり新しいです。Python-JSON - APIの出力を解析する方法は?
私はこのpythonスクリプトを書いて、blockr.ioからAPI呼び出しを行い、複数のビットコインアドレスのバランスをチェックしました。
btcaddy.txtの内容は、コインで区切られたビットコインアドレスです。この例では、thisを解析します。
import urllib2
import json
btcaddy = open("btcaddy.txt","r")
urlRequest = urllib2.Request("http://btc.blockr.io/api/v1/address/info/" + btcaddy.read())
data = urllib2.urlopen(urlRequest).read()
json_data = json.loads(data)
balance = float(json_data['data''address'])
print balance
raw_input()
ただし、エラーが発生します。私は間違って何をしていますか?今のところ、住所の残高を印刷するにはどうすればよいですか?
あなたのコードを投稿していただきありがとうございますが、あなたの質問にもう少し詳しく説明してください:あなたはどんな問題を抱えていますか、あなたは何を期待していますか、あなたは何を試していますか(http://whathaveyoutried.com)遠い? [質問のチェックリスト](http://meta.stackoverflow.com/questions/156810/stack-overflow-question-checklist)をご覧になれば、あなたの質問によく答えることができます。ありがとう! –
''data' 'address''の後にカンマと括弧がありませんか?あなたはデータがjson形式のコンテンツを持っていると確信していますか?あなたが表示されたエラーを追加しても害はありません –