我试图获取外币汇率的结果,但是在向API“ https://data.fixer.io/api/” ..发送Get请求时而不是得到结果iam得到了响应代码200,但没有汇率
def main():
res=requests.get("http://data.fixer.io/api/latest? access_key = YOUR_ACCESS_KEY& base = INR& symbols = USD")
if res.status_code!=200:
raise Exception("Error : APIdidn't work")
print(res)
预期结果:
{ “成功”:是的, “时间戳记”:1559223544, “ base”:“ INR”, “费率”:{ “ USD”:0.014,
} }
实际结果:
答案 0 :(得分:0)
要使用从API提取的数据-您需要将其转换为可读的json。 DeepSpace是正确的-您需要使用res.json()
如果要遍历或进一步利用它,请将数据附加到变量。
data = res.json()