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 chris.jerdonek
Recipients Aleksey.Sivokon, chris.jerdonek
Date 2012-09-16.13:55:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1347803730.9.0.312218895827.issue15951@psf.upfronthosting.co.za>
In-reply-to
Content
Here are some related failing cases that I found:

>>> f = string.Formatter()
>>> f.format(u"{0}", "")
''
>>> f.format(u"{0}", 1)
'1'
>>> f.format(u"{0}", "a")
'a'
>>> f.format(u"{0}{1}", "a", "b")
'ab'
>>> f.format("{0}", u"a") 
u'a'

Note that PEP 3101 says the following:

"In all cases, the type of the format string dominates - that
is, the result of the conversion will always result in an object
that contains the same representation of characters as the
input format string."
History
Date User Action Args
2012-09-16 13:55:30chris.jerdoneksetrecipients: + chris.jerdonek, Aleksey.Sivokon
2012-09-16 13:55:30chris.jerdoneksetmessageid: <1347803730.9.0.312218895827.issue15951@psf.upfronthosting.co.za>
2012-09-16 13:55:30chris.jerdoneklinkissue15951 messages
2012-09-16 13:55:30chris.jerdonekcreate