classe para converter valor monetario para texto por extenso... e percentual por extenso
Project description
Exemplos de utilizacao da bilioteca value-to-text
# linha1: update pip
# linha2: install lib value_to_text via pip
python -m pip install --upgrade pip
pip install value-to-text
# Escreve por extenso valores monetarios ate 999 Bilhoes
# Escreve por extenso valores nao monetarios ate 999 Bilhoes
# Escreve por extenso percentual de taxas de juros
# Possui parametros para troca de moeda e ou separadores
# Python puro, nao exige demais dependencias de libs externas
import a biblioteca value_to_text
from value_to_text.write_value import Value_to_text
value_to_text = Value_to_text()
metodo num_to_text
Escreve por extenso valores monetarios ate 999 Bilhoes
text = value_to_text.num_to_text( 100025545465.45 )
print(text)
'''result...
cem bilhoes e vinte e cinco milhoes e quinhentos e quarenta e
cinco mil e quatrocentos e sessenta e cinco reais e quarenta e cinco centavos
'''
text = value_to_text.num_to_text('9.534,85', moeda_unit='dolar', moeda_plural='dolares')
print(text)
'''result...
nove mil e quinhentos e trinta e quatro dolares e oitenta e cinco centavos
'''
text = value_to_text.num_to_text('9.534,85', monetario=False)
print(text)
'''result...
nove mil e quinhentos e trinta e quatro virgula oitenta e cinco
'''
metodo perc_to_text
Escreve por extenso percentual de taxas de juros
text = value_to_text.perc_to_text( 0.38 )
print(text)
'''result...
zero virgula trinta e oito por cento
'''
text = value_to_text.perc_to_text( 25.10, nome_separador='ponto')
print(text)
'''result...
vinte e cinco ponto dez por cento
'''
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
value-to-text-1.0.2.tar.gz
(4.8 kB
view details)
File details
Details for the file value-to-text-1.0.2.tar.gz.
File metadata
- Download URL: value-to-text-1.0.2.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ccc30e63c4b87ef18bd64bed88b794dbf3e1c872d2d94efb5b454e5c238712f0
|
|
| MD5 |
174e40fdcdcc6d8faa92b6c2018db205
|
|
| BLAKE2b-256 |
1b5e1874dfb2b5b265d40cc4eea4677581ebd39148519a1fb94620ad747d4923
|