我寫這個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格式嗎?如果你加你看到 – 2016-08-20 01:46:01