[pyar] Convertir números a letras

Fede Llamas fede.llamas en gmail.com
Mie Sep 28 12:14:52 ART 2016


Buenas, la verdad que me pareció super interesante la pregunta jaja, así
que me puse a ver un poco y encontré esta librería:

https://pypi.python.org/pypi/inflect

$ pip install inflect

and then:

>>>import inflect>>>p = inflect.engine()>>>p.number_to_words(99)
ninety-nine

Está en inglés, pero por ahí se puede cambiar el idioma o podés hacerlo vos
por código.
Espero sirva, saludos!

El 28 de septiembre de 2016, 11:59, Leandro Moreno <
moreno.leandro.g en gmail.com> escribió:

> 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
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20160928/88c6b5f3/attachment.html>


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