[Python-Dev] Issue #16153: PyUnicode_FromFormatV() must fail if the format string is invalid
Barry Warsaw
barry at python.org
Mon Oct 8 16:19:54 CEST 2012
On Oct 07, 2012, at 11:09 PM, Victor Stinner wrote:
>Does anyone know if there is a good reason why PyUnicode_FromFormatV()
>does not fail on invalid format string, but copies the format string
>as-if into the result?
>
>I would like to change this to raise a ValueError instead.
>PyUnicode_FromFormatV() is used by PyErr_Format(), so PyErr_Format()
>may now fail with a ValueError if the format string is invalid.
This behavior is inherited from PyUnicode_FromFormat() which documents the
current behavior, so you can't change this in backward incompatible way.
Cheers,
-Barry
More information about the Python-Dev
mailing list