[Python-Dev] #2651 - KeyError does not round trip strings

Nick Coghlan ncoghlan at gmail.com
Thu Aug 5 00:09:07 CEST 2010


On Thu, Aug 5, 2010 at 8:02 AM, Fred Drake <fdrake at acm.org> wrote:
> On Wed, Aug 4, 2010 at 5:57 PM, Nick Coghlan <ncoghlan at gmail.com> wrote:
>> and use a default message of
>> "'Key not found: %r' % key" if the key argument is supplied without an
>> explicit message
>
> I suspect you meant a default message of
>
>    'Key not found: %r' % (key,)
>
> since `key` might be a 1-tuple.  :-)

Gah, you're right.

Maybe I should have said "'Key not found: {}'.format(key)" :)

Crazy-overloaded-mod-operators'ly,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the Python-Dev mailing list