здесь фиксированный код
import requests
URL = "https://api.independentreserve.com/Public/GetMarketSummary?"
CurrencyCode = "xbt"
SecondaryCode = "aud"
PARAMS = {'primaryCurrencyCode': CurrencyCode, 'SecondaryCurrencyCode': SecondaryCode}
r = requests.get(url=URL, params=PARAMS)
data = r.json()
lastprice = data['LastPrice']
print("Last Price:%s" % lastprice)
проблема в диктовке PARAMS
. вам нужно изменить "&secondaryCurrencyCode"
на "SecondaryCurrencyCode"
.
если бы вы напечатали диктат data
, вы бы увидели это:
{'Message': 'Secondary Currency Code is required'}