New submission from Thomas Nabelek <nabel...@gmail.com>:
>From https://www.python.org/dev/peps/pep-0498/#escape-sequences: "Backslashes may not appear inside the expression portions of f-strings" Is this supposed to be true even for arguments to functions inside of the expression? my_str = "test\ test\ test" path = f"{my_str.replace(r'\ ', ' ')}" gives my_str = "test\ test\ test" path = f"{my_str.replace(r'\ ', ' ')}" SyntaxError: f-string expression part cannot include a backslash ---------- messages: 386978 nosy: nabelekt priority: normal severity: normal status: open title: Backslashes in function arguments in f-string expressions type: behavior versions: Python 3.9 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue43227> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com