Python 将 JSON 数据中的美元金额转换为人民币
要将 JSON 中的美元金额转换为人民币金额,您需要使用一个 API 或一些库来获取汇率并进行转换。以下是一个例子:
import requests
import json
# 获取汇率
response = requests.get('https://api.exchangerate-api.com/v4/latest/USD')
data = json.loads(response.text)
rate = data['rates']['CNY']
# 转换金额
json_data = '{"price": 1000}'
data = json.loads(json_data)
price_usd = data['price']
price_cny = price_usd * rate
data['price'] = price_cny
# 输出转换后的 JSON
print(json.dumps(data))
此代码将 {"price": 1000} 转换为人民币金额并输出。您可以将 json_data 替换为您的 JSON 数据,然后将 data['price'] 替换为您的 JSON 中的金额键。注意,这个例子使用的是一个免费的汇率 API,您可以根据自己的需求使用其他 API 或者本地的汇率库来完成转换。
原文地址: https://www.cveoy.top/t/topic/oe21 著作权归作者所有。请勿转载和采集!