跳转到主要内容

一个简化处理历史汇率的模块

项目描述

一个简化处理历史汇率的模块。

从版本0.3.5开始,汇率从Code for IATI托管的独立爬虫下载。您可以在GitHub上找到该爬虫的代码:https://github.com/codeforiati/imf-exchangerates

该爬虫的数据在此提供:https://codeforiati.org/imf-exchangerates/imf_exchangerates.csv

说明

从PyPI安装

pip install exchangerates

创建CurrencyConverter对象

import exchangerates
converter = exchangerates.CurrencyConverter(update=True)

注意:update=True将导致下载新的汇率。

用法

获取可用的货币列表

print converter.known_currencies()

获取特定货币和日期的汇率

print converter.closest_rate("USD", datetime.date(2012,7,20))
print converter.closest_rate("EUR", datetime.date(2014,7,20))
print converter.closest_rate("EUR", datetime.date(2014,7,20))

您也可以仅生成一个综合的汇率文件

python get_rates.py

结果将在data/consolidated_rates.csv中。

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源分发

exchangerates-0.3.5.tar.gz (4.7 kB 查看哈希值)

上传时间: 源代码

支持者