货币兑换

currency-open-exchange的Python项目详细描述


货币换算

快速启动

安装货币兑换器:

pip install currency-open-exchange

然后在项目中使用:

import currency_open_exchange

为了将汇率保存到您的数据库中,请在项目的设置中将“货币兑换”添加到已安装的应用程序中:

INSTALLED_APPS = (
    ...
    'currency_open_exchange',
    ...
)

设置开放式汇率后端

如果你还没有在https://openexchangerates.org/开户。然后,将其添加到项目的设置中:

'EXCHANGE_APP_ID': 'YOUR APP ID HERE',
'EXCHANGE_BASE_CURRENCY': 'USD' (optional, only USD for free accounts)

有关开放式汇率api的更多信息,请参见https://openexchangerates.org/

拉高最新汇率

设置完后端后,获取最新汇率:

$ ./manage.py update_rates

从一种货币转换为另一种货币

下面是一个将10美元兑换成人民币的例子:

fromcurrency_open_exchange.utilsimportconvertamount,currency=convert(10,"EUR","BRL")

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaSpringBootHibernate5忽略@Table和@Column   java readLine是如何工作的?   java除了Oracle的JVM(windows)之外,还有什么BSD许可的替代方案吗?   javascript处理程序执行导致异常:所需的MultipartFile参数“file”不存在   java如何检查url是否与标识符匹配?   java在对象创建之后实现一个接口   java安卓:如何将github库放入项目中   java如何制作自定义文本组件?   如何在java中更新属性文件   java Hibernate持久映射   JavaSpring批处理如何从postgres读取数据,然后在步骤中写入数据   java应用程序已在Android Emulator Eclipse中停止   java找不到参数[org.jetbrains.kotlin:kotlinstdlibjdk7:1.3.50]的方法实现()   java AWS DynamoDB如何从数据库中获取只有一个字段的对象   在使用ajax进行表单提交时,java无法阻止默认表单提交   集合如何在Java中定义基于两个变量进行比较的比较器   多线程基准测试Java中的多线程集合   java如何通过浏览器运行终端程序?