mirror of https://github.com/python/cpython
Improve exception message for str.format (GH-12675)
This commit is contained in:
parent
cd74e66a8c
commit
9843bc110d
|
@ -440,8 +440,13 @@ get_field_object(SubString *input, PyObject *args, PyObject *kwargs,
|
|||
|
||||
/* look up in args */
|
||||
obj = PySequence_GetItem(args, index);
|
||||
if (obj == NULL)
|
||||
goto error;
|
||||
if (obj == NULL) {
|
||||
PyErr_Format(PyExc_IndexError,
|
||||
"Replacement index %zd out of range for positional "
|
||||
"args tuple",
|
||||
index);
|
||||
goto error;
|
||||
}
|
||||
}
|
||||
|
||||
/* iterate over the rest of the field_name */
|
||||
|
|
Loading…
Reference in New Issue