This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Kenneth Lim
Recipients Kenneth Lim, abarry, vstinner
Date 2016-05-30.16:58:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CA+6qxE1UB64TqmafRvd_fYaRZN67dY3umsr1-CWLLQgasYEGtQ@mail.gmail.com>
In-reply-to <1464626245.59.0.175151703579.issue27160@psf.upfronthosting.co.za>
Content
Ah, so the truncation is fully intended behavior.

As for the name, a touch too many comic-books in the past might be the
reason I latched onto "Barry" as a first name.

Thanks for the clarification.

On Tue, May 31, 2016 at 12:37 AM, Emanuel Barry <report@bugs.python.org>
wrote:

>
> Emanuel Barry added the comment:
>
> The behaviour is correct, it's your assumptions that aren't :)
>
> The code for str.format only checks for what's before the colon (here,
> "HGNC") and checks if that's part of the dict provided. It isn't, so it
> raises a KeyError. It doesn't even get to the format spec part (which is a
> perfectly valid format specifier). Your dict can contain anything or be
> empty, str.format only checks for the existence of the key you asked for
> ("HGNC"). "{HGNC:11892}" is also a perfectly valid Python string.
>
> P.S.: While I'm fine with people calling me by my last name, there's
> another developer whose name is Barry Warsaw, so let's try to avoid
> confusion here ;-)
>
> ----------
>
> _______________________________________
> Python tracker <report@bugs.python.org>
> <http://bugs.python.org/issue27160>
> _______________________________________
>
History
Date User Action Args
2016-05-30 16:58:29Kenneth Limsetrecipients: + Kenneth Lim, vstinner, abarry
2016-05-30 16:58:29Kenneth Limlinkissue27160 messages
2016-05-30 16:58:29Kenneth Limcreate