Skip to main content

Convert numbers to ru currency strings

Project description

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

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

moneytalks-0.1.tar.gz (15.9 kB view details)

Uploaded Source

Built Distribution

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

moneytalks-0.1-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file moneytalks-0.1.tar.gz.

File metadata

  • Download URL: moneytalks-0.1.tar.gz
  • Upload date:
  • Size: 15.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for moneytalks-0.1.tar.gz
Algorithm Hash digest
SHA256 f7d5d09f98c817c526ed20f4f1faabf39611be276f78a6307691cfc201c4a3c1
MD5 b2e4281998ed4575a7db65ee8e6f28e1
BLAKE2b-256 36b72a04a0a33f6aad7ebb813f32fcc3dadf9e5422136089c4ce86879ec5811b

See more details on using hashes here.

File details

Details for the file moneytalks-0.1-py3-none-any.whl.

File metadata

  • Download URL: moneytalks-0.1-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for moneytalks-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cc21156378adf3fe66408eb30a4441c2e2872c1734adf03b8ec8143bd3bcbecf
MD5 82d7699f6e50add5718595dfafe7d37b
BLAKE2b-256 168fea310a8c19a45f20dcf22ea10e6db821609d4d30dccb6e9cf0a9356c06fe

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