python汇率转换代码中美,python汇率兑换程序代码
Python中的货币转换器
TKInters对于用户界面(UI)请求获取URL
python汇率转换步骤
实时汇率
导入所需的库。
货币转换器类
转换器的用户界面
主要功能
一、实时汇率
基础美元:这意味着我们有基础货币,美元。这就意味着,要兑换任何一种货币,都要先兑换成美元,再从美元兑换成任何一种货币。
日期和时间:显示上次更新的日期和时间。
汇率:这是基础货币和美元之间的汇率。
二、导入我们需要的库
我们使用tkinter和请求库。因此,我们需要导入库。
导入请求
fromtkinterimport * importtkinterastk
来自三、创建CurrencyConverter类
现在,我们将创建CurrencyConverter类,该类将获取实时汇率并转换货币,然后返回转换后的金额。
1、让我们创建class的构造函数
classRealTimeCurrencyConverter():
Def _ _ init _ _ (self,URL): self . data=requests . get(URL)。JSON()self . currency=self . data[ rates ]requests . get(URL)将页面加载到我们的python程序中,然后。json()会将页面转换成JSON文件。我们将它存储在一个数据变量中。
2、Convert()方法:
defconvert(self,from_currency,to_currency,amount):
初始金额=金额
iffrom_currency!=美元 :
金额=金额/自身货币[自货币]
#将精度限制为4个十进制位置
amount=round(amount * self . currency[to _ currency],4)
回装此方法采用以下参数:
From_currency:要转换的货币
To _currency:您要兑换的货币。
金额:要折换的金额
并返回转换后的金额。
例如:
URL= https://API . exchange rate-API.com/v4/latest/USD
converter=RealTimeCurrencyConverter(URL)
print(converter.convert(CNY ,美元,100))
朋友们可以保存一下,有类似以上的实际需求也可以直接应用~更多python实用知识,点击进入PyThon学习网教学中心。
(推荐操作系统:windows7系统,Python 3.9.1,戴尔G3电脑。)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。