This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: great improvement for locale.py formatting functions
Type: Stage:
Components: Library (Lib) Versions: Python 2.5
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: georg.brandl Nosy List: georg.brandl
Priority: normal Keywords: patch

Created on 2005-04-10 18:00 by georg.brandl, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
locale-diff.patch georg.brandl, 2005-04-10 18:00 first version of patch
Messages (2)
msg48187 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2005-04-10 18:00
This is a patch that adds two new functions to the
locale module.

The first, format_string(), can be used like str %
values, but takes the locale into account.
format() cannot be used for this since its grouping
feature currently does not work for arbitrary format
strings.

At the same time, this patch enhances format() so that
the user is notified by an exception that she should
only give one '%char' specification and nothing else.
The docs are also corrected.

The second function, currency(), formats a number
according to current currency locale settings.

The patch is complete with doc and test changes.
Please, test and comment!

Also corrects minor mistakes in doc.
msg48188 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2006-05-17 15:51
Logged In: YES 
user_id=849994

Slightly revised version committed as rev. 46030.
History
Date User Action Args
2022-04-11 14:56:10adminsetgithub: 41841
2005-04-10 18:00:04georg.brandlcreate