[pyar] Convertir números a letras

Gustavo Campanelli gedece en gmail.com
Mie Sep 28 12:22:57 ART 2016


2016-09-28 11:59 GMT-03:00 Leandro Moreno <moreno.leandro.g en gmail.com>:

> Parece que vos estas necesitando algo mas específico que es convertir
> precios o valores monetarios a palabras. No se si habrá algo tan especifico
> asi. Deberia probar de hacer un pequeño wrapper para num2words usandolo
> para convertir por separado los valores antes y despues de la coma y
> despues vos metes a mano las palabras de contexto.
>
> Saludos.
>
> El mié., 28 sept. 2016 a las 11:55, Maxi (<maxirobaina en gmail.com>)
> escribió:
>
>> Hola,
>>
>> Algún paquete que me recomienden para convertir números a letra ?
>> Probe con num2words [1] pero no convierte como necesito los decimales,
>> por ejemplo
>>
>> >>> num2words(Decimal('42.40'), lang='es')
>> u'cuarenta y dos punto cuatro cero'
>>
>> Y necesito que sea "cuarenta y dos con cuarenta centavos" o en su defecto
>> "cuarenta y dos con 40/100 ctvs" o algo así.
>>
>> Saludos
>>
>>
>> [1] https://pypi.python.org/pypi/num2words
>>
>>
>>
>> --
>> Maximiliano Robaina
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>


Podrías hacer una separación del precio por el separador decimal, y te
quedas con dos números que pueden interpretarse individualmente con ese
código.

Entonces los pasas los dos y luego lo concatenas como tengas ganas.

Gedece
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20160928/eadfc2a3/attachment.html>


Más información sobre la lista de distribución pyar