On 05/21/2013 12:06 PM, Chris “Kwpolska” Warrick wrote:
On Tue, May 21, 2013 at 8:49 PM, Carlos Nepomuceno wrote:
Thank you, but let me rephrase it. I'm already using str.format() but I'd like
to use '%' (BINARY_MODULO) operator instead.
There is no real reason to do this. `str.format()` is the new shiny
thing you should be using all the time.
.format() is useful, and has it's place, but % formatting is not going away.
So, the question is: Where would I change the CPython 2.7.5 source code to
enable '%' (BINARY_MODULO) to format using the thousands separator like
str.format() does, such as:
--> sys.stderr.write('%,d\n' % 1234567)
1,234,567
This will make your code unportable and useless, depending on one
patch you made. Please don’t do that.
Agreed. Unless you're willing to have your programs either run differently, or not at all, on other systems this is the
wrong way to fix it.
Where did you learn Python from? “Python Worst Practice for Dummies”?
Chris Warrick,
Was that necessary? Useful? Helpful in any way? If you can't be civil, keep
your posts to yourself.
--
~Ethan~
--
http://mail.python.org/mailman/listinfo/python-list