Skip to main content

ISO 4217 currency data package for Python

Project description

https://badge.fury.io/py/iso4217.svg? https://github.com/dahlia/iso4217/actions/workflows/main.yaml/badge.svg

This Python package contains ISO 4217 currency data, represented as enum module which was introduced in 3.4. Note that this works on Python 2.7 as well as 3.10, the latest version of Python, through enum34 package.

>>> from iso4217 import Currency
>>> Currency.usd
<Currency.usd: 'USD'>
>>> Currency.usd.code
'USD'
>>> Currency.usd.currency_name
'US Dollar'
>>> Currency.usd.exponent  # USD has cents
2
>>> Currency.jpy
<Currency.jpy: 'JPY'>
>>> Currency.jpy.currency_name
'Yen'
>>> Currency.jpy.exponent  # JPY has no minor units
0
>>> Currency('KRW')  # Get by the code string
<Currency.krw: 'KRW'>
>>> Currency.krw is Currency('KRW')
True

Written by Hong Minhee. Distributed under Public Domain.

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

iso4217-1.8.20211001.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

iso4217-1.8.20211001-py2.py3-none-any.whl (10.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file iso4217-1.8.20211001.tar.gz.

File metadata

  • Download URL: iso4217-1.8.20211001.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for iso4217-1.8.20211001.tar.gz
Algorithm Hash digest
SHA256 69d73889707f8a2c3d988b7b5d5aa75712ae6b2b65cf2660b1effe95feda22c2
MD5 53aab93f059cc6e707d596757be4a173
BLAKE2b-256 9e64471e3fc7d8fbaef3f3eb51a3a2353c84af2d7ef47ec22441965329bf9819

See more details on using hashes here.

File details

Details for the file iso4217-1.8.20211001-py2.py3-none-any.whl.

File metadata

  • Download URL: iso4217-1.8.20211001-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for iso4217-1.8.20211001-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4aeb9558e7377d5a5f97f39e1965a05c04245b61a2f977d2b8937c23aef68301
MD5 2d1d68e907fb408bc13bb6088c2d7932
BLAKE2b-256 7f1da09bb5a973bb1f3d7d2272db1cab4504aa504bf2d21431981e248bdfacea

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page