2017-10-03 14 views
0

最近、JSON APIを解析しようとしましたが、jsonモジュールが作成するリストの仕組みがわかりません。これはコードです。JSON APIを解析する

import json 

import requests 

r = requests.get('https://api.coinmarketcap.com/v1/ticker/bitcoin/') 

print('This is the URL') 

print(r.url) 

#Json decoding 

bitdata = r.text 

bitjson = json.loads(bitdata) 

print (type(bitjson)) 

答えて

1

は手動textloadする必要はありません。単にjsonifed_resp = requests.get(URL).json()がそのトリックを行います。 Doc 1として

2

は、JSON応答を取得するには、ユーザーに必要.json()

r = requests.get('https://api.coinmarketcap.com/v1/ticker/bitcoin/') 
print(r.json()) 
関連する問題