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.

>>> 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
>>> Currency.krw is Currency.KRW  # Lower enumerants are also available

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.15.20260101.tar.gz (13.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iso4217-1.15.20260101-py2.py3-none-any.whl (11.8 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: iso4217-1.15.20260101.tar.gz
  • Upload date:
  • Size: 13.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for iso4217-1.15.20260101.tar.gz
Algorithm Hash digest
SHA256 fde8d0ff97cd5fc4879daf785fe6efcba89bad9b3cb95722b30598324b9786b6
MD5 ee58855fa147bc380b3dce5db7141514
BLAKE2b-256 5de3c02f51f03ae27c11f660d8f04bf6f8cfcc26325faae14f0a75e75f751507

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for iso4217-1.15.20260101-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 acfe988f6bd3599cf89ebbf06247bcb5d6483e69ab11a0210904d5369774a036
MD5 fad6196e67ccf95db7ac58fbf8abc7b1
BLAKE2b-256 19e7376083be5c1aebbd7e7729d42d7b8efa102c3c7b2f262fa4f87b49ba7197

See more details on using hashes here.

Supported by

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