Skip to content

MoneyTalks — это библиотека для конвертации чисел в строковое представление на русском языке с поддержкой различных валют.

License

Notifications You must be signed in to change notification settings

SupreLTD/moneytalks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoneyTalks

Переработанный пакет https://pypi.org/project/number_to_string/

Теперь он приводит к строке копейки и рубли в правильном падеже.

MoneyTalks — это библиотека для конвертации чисел в строковое представление на русском языке с поддержкой различных валют.

Установка

Установить пакет можно через pip:

pip install moneytalks

Использование

Пример простого использования:

from moneytalks import get_string_by_number

result = get_string_by_number(1234.56)
print(result)  # "Одна тысяча двести тридцать четыре рубля пятьдесят шесть копеек"

Вы также можете задать собственные валюты:

from moneytalks import get_string_by_number

custom_main = ('доллар', 'доллара', 'долларов')
custom_additional = ('цент', 'цента', 'центов')

result = get_string_by_number(123.45, custom_main, custom_additional)
print(result)  # "Сто двадцать три доллара сорок пять центов"

Тестирование

Запуск тестов:

python -m unittest discover

About

MoneyTalks — это библиотека для конвертации чисел в строковое представление на русском языке с поддержкой различных валют.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages