📅  最后修改于: 2023-12-03 15:13:07.659000             🧑  作者: Mango
本文介绍了如何将233英镑换算成印度卢比,并提供了一个可以使用的API。
我们可以使用fixer.io
提供的API将英镑转换为卢比。首先需要前往https://fixer.io注册一个账户并获取API Key。然后我们可以通过下面的API将233英镑转换为卢比:
GET https://data.fixer.io/api/convert?access_key=YOUR_ACCESS_KEY&from=GBP&to=INR&amount=233
其中,YOUR_ACCESS_KEY
是我们申请到的API Key。查询结果将以JSON格式返回。下面是一个示例:
{
"success": true,
"query": {
"from": "GBP",
"to": "INR",
"amount": 233
},
"info": {
"timestamp": 1632002403,
"rate": 101.877812
},
"historical": false,
"date": "2021-09-18",
"result": 23900.501156
}
下面是一个Python实现的例子。我们使用requests
库发送HTTP请求,并解析返回的JSON数据。
import requests
url = 'https://data.fixer.io/api/convert'
access_key = 'YOUR_ACCESS_KEY'
from_currency = 'GBP'
to_currency = 'INR'
amount = 233
params = {
'access_key': access_key,
'from': from_currency,
'to': to_currency,
'amount': amount
}
response = requests.get(url, params=params)
data = response.json()
if data['success']:
result = data['result']
print(f'{amount} {from_currency} = {result} {to_currency}')
else:
print('Failed to get exchange rate')
运行上述代码后,输出将类似于下面的内容:
233 GBP = 23900.501156 INR
我们学习了如何将233英镑转换成印度卢比,并提供了一个API和Python实现的例子。如果你想将其他货币转换成印度卢比,只需要修改API的参数。