You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
str.format("{0:n}") poss. bug with setlocale() #47390
>>> import locale
>>> locale.setlocale(locale.LC_ALL, "en_US.UTF-8")
'en_US.UTF-8'
>>> for x in
(1234,12345,123456,1234567,12345678,123456789,1234567890,12345678900):
print("[{0:>20n}]".format(x))
Activity
mark-summerfield commentedon Jun 19, 2008
Python 30b1
[ 1,234]
[ 12,345]
[ 123,456]
[ 1,234,567]
[ 12,345,678]
[ 123,456,789]
[ 1,234,567,890]
[ 12,345,678,900]
I expected that the commas would not increase the width, but maybe this
was the intended behaviour?
ericvsmith commentedon Jun 19, 2008
I'd say that's a bug. I'll look at it.
ericvsmith commentedon Jun 24, 2008
Fixed in r64499 (trunk) and r64500 (py3k).
and: