Guido van Rossum <[email protected]> added the comment:
We managed to do this for 'with' so it should be possible here too, I'd think.
The "committing" token would be the newline following the close parenthesis.
Serhiy: the benefit is when you want to split it across two lines, e.g.
assert (a_very_long_condition(),
"A Very Long Message")
I know you can do this using backslash, e..
assert a_very_long_condition(), \
"A Very Long Message"
but there's a strong cultural rejection of backslash for line splitting (it's
in PEP 8 and engrained in many people's brains) and it's just so natural to use
parentheses -- they work for 'import', 'with', function calls, 'if', etc.
----------
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue46167>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com