openexchangerates.org python API client
Project description
This is a simple python client implementation of https://openexchangerates.org web services.
Install
openexchangerates is avaiable on pypi repositories. Just simply install by using easy_install or pip:
$ pip install openexchangerates
Usage
First of all, you have to sign up the service for an API key by visiting https://openexchangerates.org
Then it is a matter of cake to start using the service:
>>> from openexchangerates import OpenExchangeRatesClient >>> client = OpenExchangeRatesClient('<YOUR_API_KEY>') >>> client.currencies() {'AED': 'United Arab Emirates Dirham', 'AFN': 'Afghan Afghani', 'ALL': 'Albanian Lek', 'AMD': 'Armenian Dram', 'ANG': 'Netherlands Antillean Guilder', 'AOA': 'Angolan Kwanza', 'ARS': 'Argentine Peso', 'AUD': 'Australian Dollar', ... >>> client.latest() {'base': 'USD', 'disclaimer': '<disclaimer>', 'license': '<license>', 'rates': {'AED': 3.672701, 'AFN': 51.621833, 'ALL': 104.032, 'AMD': 406.489997, 'ANG': 1.7888, 'AOA': 95.936967, 'ARS': 4.995484, 'AUD': 0.966637, ...
You are also free to select base currency (Supported by non-free licenses):
>>> client.latest(base='GBP') {'base': 'GBP', 'disclaimer': '<disclaimer>', 'license': '<license>', 'rates': {'AED': 3.672701, 'AFN': 51.621833, 'ALL': 104.032, 'AMD': 406.489997, 'ANG': 1.7888, 'AOA': 95.936967, 'ARS': 4.995484, 'AUD': 0.966637, ...
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for openexchangerates-0.0.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72b94c610ec684815a0881352fb23920a1d86d5130f3dd3cd95c3d96fed749c2 |
|
MD5 | 2f7cc5555b52e7e72fe8e13f3713a067 |
|
BLAKE2b-256 | 62e37ff21170910ec1045a85d6e1229a3b763ebd071a8041cf13cbda539f8544 |