[Python-Dev] Tool for converting %-formatting to .format()ing ? (original) (raw)
M.-A. Lemburg mal at egenix.com
Sat May 10 15:24:42 CEST 2008
- Previous message: [Python-Dev] Tool for converting %-formatting to .format()ing ?
- Next message: [Python-Dev] [Python-checkins] r62916 - sandbox/trunk/release/release.py
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 2008-05-10 01:18, Martin v. Löwis wrote:
Is there a tool available that can convert 2.x code automagically to the .format() method syntax ?
Just did a quick grep of our code base and it has some 2000 lines of code that would need to be changed. Why do you think this code needs to change? I'd leave all the code as-is, and might not start using .format before Python 3.2, unless some coding convention says I have to.
True, just wanted to know whether there is such a tool.
I personally like the %-notation a lot, mainly because it's more or less the same as in C.
%i, %s and %r are by far the most used format characters in our code base. Determining the position index and writing {0!s} or {0!r} instead (which requires quite a finger dance on a German keyboard) doesn't make .format() really attractive, IMHO.
Perhaps you're right and it's better to wait a few rounds of refinements of .format() before jumping on that train :-)
-- Marc-Andre Lemburg eGenix.com
Professional Python Services directly from the Source (#1, May 10 2008)
Python/Zope Consulting and Support ... http://www.egenix.com/ mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
:::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! ::::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
Registered at Amtsgericht Duesseldorf: HRB 46611
- Previous message: [Python-Dev] Tool for converting %-formatting to .format()ing ?
- Next message: [Python-Dev] [Python-checkins] r62916 - sandbox/trunk/release/release.py
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]