Eric V. Smith <e...@trueblade.com> added the comment:

You can always use the locale module, although of course that's not as 
convenient:

>>> locale.format('%.2f', 1.891)
'1.89'

I'm open to suggests on backward compatible ways to implement this for python 
3.8. It would probably involve a new letter, and need to be implemented for at 
least int, float, decimal, and complex.

----------
assignee:  -> eric.smith
components: +Interpreter Core -Extension Modules
versions: +Python 3.8 -Python 3.6

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue33731>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to