[Python-Dev] [Python-checkins] cpython (3.2): Issue #14123: Explicitly mention that old style % string formatting has caveats (original) (raw)
Eli Bendersky eliben at gmail.com
Sun Feb 26 14:05:45 CET 2012
- Previous message: [Python-Dev] struct.pack inconsistencies between platforms
- Next message: [Python-Dev] cpython (3.2): Issue #14123: Explicitly mention that old style % string formatting has caveats
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
- The formatting operations described here are obsolete and may go away in future - versions of Python. Use the new :ref:
string-formatting
in new code. + The formatting operations described here are modelled on C's printf() + syntax. They only support formatting of certain builtin types. The + use of a binary operator means that care may be needed in order to + format tuples and dictionaries correctly. As the new + :ref:string-formatting
syntax is more flexible and handles tuples and + dictionaries naturally, it is recommended for new code. However, there + are no current plans to deprecate printf-style formatting.
Please consider just deleting the last sentence. Documentation is meant for users (often new users) and not core devs. As such, I just don't see what it adds. If the aim to to document this intent somewhere, a PEP would be a better place than the formal documentation.
Eli -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20120226/e3ff20de/attachment.html>
- Previous message: [Python-Dev] struct.pack inconsistencies between platforms
- Next message: [Python-Dev] cpython (3.2): Issue #14123: Explicitly mention that old style % string formatting has caveats
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]