mirror of
https://github.com/python/cpython.git
synced 2025-07-16 15:55:18 +00:00
bpo-41681: Fix for f-string/str.format
error description when using 2 ,
in format specifier (GH-22036)
* Fixed `f-string/str.format` error description when using two `,` in format specifier. Co-authored-by: millefalcon <hanish0019@hmail.com>
This commit is contained in:
parent
f5a16b4dbf
commit
0d6aa7f0ee
4 changed files with 46 additions and 2 deletions
|
@ -252,8 +252,10 @@ parse_internal_render_format_spec(PyObject *format_spec,
|
|||
++pos;
|
||||
}
|
||||
if (end-pos && READ_spec(pos) == ',') {
|
||||
invalid_comma_and_underscore();
|
||||
return 0;
|
||||
if (format->thousands_separators == LT_UNDERSCORE_LOCALE) {
|
||||
invalid_comma_and_underscore();
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/* Parse field precision */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue