[Python-Dev] PEP 461 - Adding % and {} formatting to bytes (original) (raw)
Glenn Linderman v+python at g.nevcal.com
Thu Jan 16 19:25:28 CET 2014
- Previous message: [Python-Dev] PEP 461 - Adding % and {} formatting to bytes
- Next message: [Python-Dev] PEP 461 - Adding % and {} formatting to bytes
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 1/16/2014 8:41 AM, Brett Cannon wrote:
That's a very good catch, Michael! I think that makes sense if there is precedence. Unfortunately that bit from the PEP never made it into the documentation so I'm not sure if there is a backwards-compatibility worry.
No. If format is called with bytes format, and returns str, there would be an exception generated on the spot.
If format is called with bytes format, and tries to use it as str, there would be an exception generated on the spot.
Prior to 3.whenever-this-is-implemented, Python 3 only provides str formats to format, right? So new code is required to pass bytes to format. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20140116/d5fdf8b8/attachment.html>
- Previous message: [Python-Dev] PEP 461 - Adding % and {} formatting to bytes
- Next message: [Python-Dev] PEP 461 - Adding % and {} formatting to bytes
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]