On Dec 3, 12:12 am, Terry Reedy tjre...@udel.edu wrote:
At the moment (3.1) there are, unfortunately, library packages that
require % for formatting (logging, I believe, for one). There has been
discussion on adding a new option for 3.2, but I do not know what will
happen. Depends on whether
On 2 Dec, 22:49, John Posner jjpos...@optimum.net wrote:
On Wed, 02 Dec 2009 13:34:11 -0500, Carsten Haese
carsten.ha...@gmail.com wrote:
With string interpolation, you don't need to do that, either.
'%*d' % (8,456)
' 456'
Thanks, Carsten and Mark D. -- I'd forgotten about the
On 2 Dec, 20:59, MRAB pyt...@mrabarnett.plus.com wrote:
Mark Summerfield wrote:
On 2 Dec, 19:28, David H Wild dhw...@talktalk.net wrote:
In article
351fcb4c-4e88-41b0-a0aa-b3d63832d...@e23g2000yqd.googlegroups.com,
Mark Summerfield l...@qtrac.plus.com wrote:
I only just found out
On 3 Dec, 01:17, Antoine Pitrou solip...@pitrou.net wrote:
Le Tue, 01 Dec 2009 06:03:36 -0800, Mark Summerfield a écrit :
I've produced a 4 page document that provides a very concise summary of
Python 2-3 differences plus the most commonly used new Python 3
features. It is aimed at
On Wed, Dec 02, 2009 at 08:03 -0800, Mark Summerfield wrote:
On Dec 2, 11:20 am, Wolodja Wentland wentl...@cl.uni-heidelberg.de
It would be quite nice if you could mark all the Python 3 idioms that
work in Python 2.X as well. This would allow readers that are still using
Python 2.X and are
In article
9d290ad6-e0b8-4bfa-92c8-8209c7e93...@a21g2000yqc.googlegroups.com,
Mark Summerfield l...@qtrac.plus.com wrote:
There is a typographical fault on page 4 of this pdf file. The letter
P is missing from the word Python at the head of the comparison
columns.
I can't see that
On 2 Dec, 21:28, David H Wild dhw...@talktalk.net wrote:
In article
9d290ad6-e0b8-4bfa-92c8-8209c7e93...@a21g2000yqc.googlegroups.com,
Mark Summerfield l...@qtrac.plus.com wrote:
There is a typographical fault on page 4 of this pdf file. The letter
P is missing from the word Python at
I've produced a 4 page document that provides a very concise summary
of Python 2-3 differences plus the most commonly used new Python 3
features. It is aimed at existing Python 2 programmers who want to
start writing Python 3 programs and want to use Python 3 idioms rather
than those from Python 2
On 1 Dec, 17:50, Mark Dickinson dicki...@gmail.com wrote:
On Dec 1, 2:03 pm, Mark Summerfield l...@qtrac.plus.com wrote:
I've produced a 4 page document that provides a very concise summary
of Python 2-3 differences plus the most commonly used new Python 3
features.
Very nice indeed!
On 1 Dec, 18:30, Lie Ryan lie.1...@gmail.com wrote:
On 12/2/2009 1:03 AM, Mark Summerfield wrote:
I've produced a 4 page document that provides a very concise summary
of Python 2-3 differences plus the most commonly used new Python 3
features. It is aimed at existing Python 2 programmers
On 1 Dec, 21:55, Terry Reedy tjre...@udel.edu wrote:
Mark Summerfield wrote:
I've produced a 4 page document that provides a very concise summary
of Python 2-3 differences plus the most commonly used new Python 3
features. It is aimed at existing Python 2 programmers who want to
start
On 1 Dec, 23:52, John Bokma j...@castleamber.com wrote:
Mark Summerfield l...@qtrac.plus.com writes:
It is available as a free PDF download (no registration or anything)
from InformIT's website. Here's the direct link:
http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/promotions/...
On Dec 2, 8:01 am, Mark Summerfield l...@qtrac.plus.com wrote:
On 1 Dec, 17:50, Mark Dickinson dicki...@gmail.com wrote:
My only quibble is with the statement on the first page that
the 'String % operator is deprecated'. I'm not sure that's
true, for all values of 'deprecated'. There
On Wed, Dec 02, 2009 at 00:10 -0800, Mark Summerfield wrote:
On 1 Dec, 18:30, Lie Ryan lie.1...@gmail.com wrote:
Also, I'm not sure what this change is referring to:
Python 2 Python 3
L = list(seq) L = sorted(seq)
L.sort()
L.sort is still available in
Mark Summerfield wrote:
cut
It is available as a free PDF download (no registration or anything)
from InformIT's website. Here's the direct link:
http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/promotions/python/python2python3.pdf
cut
Very handy! Am I wrong in assuming that you forgot
On Dec 1, 2:03 pm, Mark Summerfield l...@qtrac.plus.com wrote:
I've produced a 4 page document that provides a very concise summary
of Python 2-3 differences plus the most commonly used new Python 3
features. It is aimed at existing Python 2 programmers who want to
start writing Python 3
On Dec 2, 8:53 am, Mark Dickinson dicki...@gmail.com wrote:
On Dec 2, 8:01 am, MarkSummerfieldl...@qtrac.plus.com wrote:
On 1 Dec, 17:50, Mark Dickinson dicki...@gmail.com wrote:
My only quibble is with the statement on the first page that
the 'String % operator is deprecated'. I'm not
On Dec 2, 11:20 am, Wolodja Wentland wentl...@cl.uni-heidelberg.de
wrote:
On Wed, Dec 02, 2009 at 00:10 -0800, Mark Summerfield wrote:
On 1 Dec, 18:30, Lie Ryan lie.1...@gmail.com wrote:
Also, I'm not sure what this change is referring to:
Python 2 Python 3
L =
On Dec 2, 11:31 am, Martin P. Hellwig martin.hell...@dcuktec.org
wrote:
MarkSummerfieldwrote:
cut It is available as a free PDF download (no registration or anything)
from InformIT's website. Here's the direct link:
http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/promotions/...
On Dec 2, 4:22 pm, Mark Summerfield l...@qtrac.plus.com wrote:
On Dec 2, 11:31 am, Martin P. Hellwig martin.hell...@dcuktec.org
wrote:
MarkSummerfieldwrote:
cut It is available as a free PDF download (no registration or anything)
from InformIT's website. Here's the direct link:
On Wed, 02 Dec 2009 10:55:23 -0500, Mark Summerfield l...@qtrac.plus.com
wrote:
On Dec 1, 2:03 pm, Mark Summerfield l...@qtrac.plus.com wrote:
I've produced a 4 page document that provides a very concise summary
of Python 2-3 differences plus the most commonly used new Python 3
features. It
John Posner wrote:
Goal: place integer 456 flush-right in a field of width 8
Py2: %%%dd % 8 % 456
Py3: {0:{1}d}.format(456, 8)
With str.format(), you don't need to nest one formatting operation
within another.
With string interpolation, you don't need to do that, either.
'%*d' %
On Dec 2, 4:41 pm, John Posner jjpos...@optimum.net wrote:
Goal: place integer 456 flush-right in a field of width 8
Py2: %%%dd % 8 % 456
Py3: {0:{1}d}.format(456, 8)
With str.format(), you don't need to nest one formatting operation within
another. A little less mind-bending, and
In article
351fcb4c-4e88-41b0-a0aa-b3d63832d...@e23g2000yqd.googlegroups.com,
Mark Summerfield l...@qtrac.plus.com wrote:
I only just found out that I was supposed to give a different URL:
http://www.informit.com/promotions/promotion.aspx?promo=137519
This leads to a web page where you can
Mark Summerfield l...@qtrac.plus.com writes:
On 1 Dec, 23:52, John Bokma j...@castleamber.com wrote:
Mark Summerfield l...@qtrac.plus.com writes:
It is available as a free PDF download (no registration or anything)
from InformIT's website. Here's the direct link:
On 2 Dec, 19:28, David H Wild dhw...@talktalk.net wrote:
In article
351fcb4c-4e88-41b0-a0aa-b3d63832d...@e23g2000yqd.googlegroups.com,
Mark Summerfield l...@qtrac.plus.com wrote:
I only just found out that I was supposed to give a different URL:
Mark Summerfield wrote:
On 2 Dec, 19:28, David H Wild dhw...@talktalk.net wrote:
In article
351fcb4c-4e88-41b0-a0aa-b3d63832d...@e23g2000yqd.googlegroups.com,
Mark Summerfield l...@qtrac.plus.com wrote:
I only just found out that I was supposed to give a different URL:
On Wed, 02 Dec 2009 13:34:11 -0500, Carsten Haese
carsten.ha...@gmail.com wrote:
With string interpolation, you don't need to do that, either.
'%*d' % (8,456)
' 456'
Thanks, Carsten and Mark D. -- I'd forgotten about the use of * in
minimum-field-width specs and precision specs
Mark Summerfield wrote:
Well it seems clear to me that the BDFL wants to kill of % formatting,
but wasn't able to for Python 3...
Definitely. I thought of adding autonumbering of fields (in 3.1) in
response to his inquiry about the barriers to moving to .format. That
solved 'simplicity of
Le Tue, 01 Dec 2009 06:03:36 -0800, Mark Summerfield a écrit :
I've produced a 4 page document that provides a very concise summary of
Python 2-3 differences plus the most commonly used new Python 3
features. It is aimed at existing Python 2 programmers who want to start
writing Python 3
I've produced a 4 page document that provides a very concise summary
of Python 2-3 differences plus the most commonly used new Python 3
features. It is aimed at existing Python 2 programmers who want to
start writing Python 3 programs and want to use Python 3 idioms rather
than those from Python 2
I've produced a 4 page document that provides a very concise summary
of Python 2-3 differences plus the most commonly used new Python 3
features. It is aimed at existing Python 2 programmers who want to
start writing Python 3 programs and want to use Python 3 idioms rather
than those from
On Dec 1, 7:03 am, Mark Summerfield wrote:
Programming in Python 3 (Second Edition) ISBN-10: 0321680561.
I ordered it...
-- Gnarlie
http://Gnarlodious.com
--
http://mail.python.org/mailman/listinfo/python-list
On Dec 1, 2:03 pm, Mark Summerfield l...@qtrac.plus.com wrote:
I've produced a 4 page document that provides a very concise summary
of Python 2-3 differences plus the most commonly used new Python 3
features.
Very nice indeed!
My only quibble is with the statement on the first page that
the
On 12/2/2009 1:03 AM, Mark Summerfield wrote:
I've produced a 4 page document that provides a very concise summary
of Python 2-3 differences plus the most commonly used new Python 3
features. It is aimed at existing Python 2 programmers who want to
start writing Python 3 programs and want to use
Mark Summerfield wrote:
I've produced a 4 page document that provides a very concise summary
of Python 2-3 differences plus the most commonly used new Python 3
features. It is aimed at existing Python 2 programmers who want to
start writing Python 3 programs and want to use Python 3 idioms
Mark Summerfield l...@qtrac.plus.com writes:
It is available as a free PDF download (no registration or anything)
from InformIT's website. Here's the direct link:
http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/promotions/python/python2python3.pdf
Thanks!
And of course, if you
37 matches
Mail list logo