编写一个获取当天汇率的python代码
时间: 2023-02-07 18:35:57 浏览: 244
Python实现汇率转换操作
5星 · 资源好评率100%
好的,那么我们可以使用 Python 的 `urllib` 库来获取当天的汇率。
首先,我们需要找到一个提供汇率信息的网站。这里我们可以使用获取国家银行汇率的 API:http://api.nbp.pl/
那么我们的代码如下:
```
import urllib.request
import json
# 获取当天日期
import datetime
today = datetime.datetime.today().strftime('%Y-%m-%d')
# 拼接 API 的 URL
url = 'http://api.nbp.pl/api/exchangerates/rates/a/{}/'.format(currency)
# 发起请求
response = urllib.request.urlopen(url).read()
# 解析响应
data = json.loads(response)
# 获取汇率
rate = data['rates'][0]['mid']
print("The exchange rate for {} on {} is {}".format(currency, today, rate))
```
在这段代码中,我们使用了 Python 的 `datetime` 模块来获取当天的日期,然后拼接 API 的 URL,然后使用 `urllib` 库发起请求,解析响应并获取汇率。
希望这段代码能帮到你!
阅读全文