PEP 460: add .format_map()
This commit is contained in:
parent
5e32c6c6cf
commit
7ae0cfa9a3
|
@ -24,12 +24,16 @@ bytearray objects. The proposed additions are:
|
|||
similar in syntax to ``str.format()`` (accepting positional as well as
|
||||
keyword arguments).
|
||||
|
||||
* ``bytes.format_map(...)`` and ``bytearray.format_map(...)`` for an
|
||||
API similar to ``str.format_map(...)``, with the same formatting
|
||||
syntax and semantics as ``bytes.format()`` and ``bytearray.format()``.
|
||||
|
||||
|
||||
Rationale
|
||||
=========
|
||||
|
||||
In Python 2, ``str % args`` and ``str.format(args)`` allow the formatting
|
||||
and interpolation of bytes strings. This feature has commonly been used
|
||||
and interpolation of bytestrings. This feature has commonly been used
|
||||
for the assembling of protocol messages when protocols are known to use
|
||||
a fixed encoding.
|
||||
|
||||
|
|
Loading…
Reference in New Issue