locale, format monetary values
Rares Vernica
rvernica at gmail.com
Tue Apr 18 20:59:55 EDT 2006
That's it. Thanks a lot!
There is no example on the locale.format in the docs so I was confused.
Regards,
Ray
deelan wrote:
> Rares Vernica wrote:
>> Hi,
>>
>> Can I use locale to format monetary values? If yes, how? If no, is
>> there something I can use?
>>
>> E.g.,
>> I have 10000 and I want to get "$10,000".
>
> try something like:
>
> >>> import locale
> >>> locale.setlocale(locale.LC_ALL, "en-US")
> 'English_United States.1252'
> >>> locale.format("%f", 10000, True)
> '10,000.000000'
> >>> locale.format("$%.2f", 10000, True)
> '$10,000.00'
>
> bye.
>
More information about the Python-list
mailing list