[Python-ideas] Implicit string literal concatenation considered harmful?
Jan Kaliszewski
zuo at chopin.edu.pl
Tue May 14 20:00:40 CEST 2013
14.05.2013 19:24, Mark Dickinson wrote:
>> raise errors.DataError(
>> 'Inconsistent revenue item currency: '
>> 'transaction=%r; transaction_position=%r' %
>> (transaction, transaction_position))
>
> Agreed. I use the implicit concatenation a lot for exception
> messages like the one above
Me too.
But what do you think about:
raise errors.DataError(
'Inconsistent revenue item currency: '
c'transaction=%r; transaction_position=%r' %
(transaction, transaction_position))
c'...' -- for explicit string (c)ontinuation or (c)oncatenation.
Regards.
*j
More information about the Python-ideas
mailing list