实时汇率任意兑换Python代码
时间: 2024-06-20 12:01:39 浏览: 144
Python实现汇率转换操作
5星 · 资源好评率100%
实时汇率兑换的Python代码通常会使用API来获取最新的汇率数据。例如,你可以使用`requests`库来请求`Open Exchange Rates API`(https://openexchangerates.org/)的数据。以下是一个简单的示例,展示如何获取和转换货币:
```python
import requests
import json
# 定义API的URL和你的API密钥
API_URL = "https://openexchangerates.org/api/latest.json?app_id=YOUR_APP_ID"
YOUR_APP_ID = "your_unique_app_id_here"
def get_exchange_rate(base_currency, target_currency):
# 发送GET请求并获取响应
response = requests.get(API_URL)
# 解析JSON数据
data = json.loads(response.text)
# 提取汇率信息
rates = data['rates']
# 如果目标货币不存在,返回错误
if target_currency not in rates:
return "Currency not found."
# 计算并返回汇率
return rates[target_currency] / rates[base_currency]
# 示例使用
base_currency = 'USD'
target_currency = 'EUR'
exchange_rate = get_exchange_rate(base_currency, target_currency)
print(f"1 {base_currency} = {exchange_rate} {target_currency}")
#
阅读全文