【发布时间】:2023-02-17 23:15:32
【问题描述】:
我正在使用免费汇率 API 来获取货币汇率,我想将其转换为熊猫数据框并存储。
很简单的代码来获得它
import requests
url = 'https://api.exchangerate.host/latest?base=USD'
response = requests.get(url)
data = response.json()
print(data)
响应出来像
{
'success': True,
'base': 'EUR',
'date': '2023-02-17',
'rates':
{'AED': 3.907946, 'AFN': 94.663995, 'ALL': 115.358789...........etc}
}
我想将其转换为看起来像的熊猫数据框
date | base | currency | rate
------------------------------------------
2023-02-17 | EUR | AED | 3.907946
2023-02-17 | EUR | AFN | 94.663995
2023-02-17 | EUR | ALL | 115.358789
只是可以弄清楚如何获得我想要的列和行。
为你的帮助干杯。
【问题讨论】: