поставщику кредитной карты требуется сумма транзакции в центах или наименьшая доступная единица валюты. так как я хочу, чтобы код был переносимым, мне нужно получить наименьшую единицу данной валюты, и это зависит от основного устройства. Я попытался получить его из локального модуля, но мне не повезло.
http://docs.python.org/library/locale.html
Пример
У меня есть код валюты, как описано в iso 4217
EUR за евро
тогда мне нужно 1 евро - 100 евроцентов (только информация 1/100, текст не нужен)
согласно wikipedia там валюты, которые имеют более 2 единиц, таких как старый фунт стерлингов