我想从该API打印价格。如何从json输出中打印'price'的特定值?
import requests
import json
url = 'https://api.oilpriceapi.com/v1/prices/latest'
headers = {
'Authorization': 'Token XXXXXXXXXXXXXXX',
'Content-Type': 'application/json'
}
response = requests.get(url = url, headers = headers)
data = response.json()
print(data)
{'status': 'success', 'data': {'price': 36.19, 'formatted': '$36.19', 'currency': 'USD', 'code': 'BRENT_CRUDE_USD', 'created_at': '2020-06-02T22:11:30.159Z', 'type': 'spot_price'}}
答案 0 :(得分:0)
像这样:
print(data['status']) // success
print(data['data']['price']) // 36.19