[pyar] Pregunta de Regex

Tim Zenderman tim en bananadesk.com
Mie Jun 18 19:01:59 ART 2014


Pero me parece que remplazando el , por . no seria la solución porque no
siempre seria el caso (por ejemplo 6,500.00 son 6500, no 6.50). Tendría que
ser algo que pueda tomar 6500 o 6,500 o 6.500 o 6,500.00 o 6.500,00 como
paramtero y siempre retornar Decimal(6500).

Abrazo!


2014-06-18 17:47 GMT-04:00 Emiliano Dalla Verde Marcozzi <
edvm en fedoraproject.org>:

> El 18 de junio de 2014, 18:39, Tim Zenderman <tim en bananadesk.com>
> escribió:
>
> Es verdad, funciona! Por ahi, mi pregunta iba mas a como manejar numeros
>> de 6,500.00 (al estilo norte americano) y 6.500,00 (al estilo de
>> argentina)? Me parece algo que debe ser un problema común? Pero no pude
>> encontrar algo online para justo esto.
>>
>> -Tim
>>
> Muy a lo bestia:
> In [24]: a1 = '6,500.00'
> In [25]: a2 = '6.500,00'
> In [26]: from decimal import Decimal
> In [27]: Decimal("%.2f" % float(a1[:4].replace(',', '.')))
> Out[27]: Decimal('6.50')
> In [28]: Decimal("%.2f" % float(a2[:4].replace(',', '.')))
> Out[28]: Decimal('6.50')
>
> Saludos!
>
> --
> Broken code @ https://github.com/edvm
>
> <edvm en python.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
>



-- 
Best,
Tim Z
BananaDesk
bananadesk.com/
<https://www.facebook.com/banana.desk.pms>
<https://twitter.com/BananaDesk_en>  <http://www.pinterest.com/bananadesk/>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140618/80e543b0/attachment.html>


More information about the pyar mailing list