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 eric.smith
Recipients ebehar, eric.smith, ezio.melotti, gruszczy, r.david.murray, rhettinger
Date 2010-03-23.23:12:01
SpamBayes Score 3.0084126e-07
Marked as misclassified No
Message-id <1269385923.51.0.111815929792.issue6081@psf.upfronthosting.co.za>
In-reply-to
Content
I'm not sure I'm wild about the *args parameter. Calling "Fred" the 0-th parameter here seems non-intuitive:

"My name is {0}".format_using_mapping({}, 'Fred')

If you're going to have *args, why not **kwargs and then merge/update the dicts? I'm being facetious, but I think even having *args is feature creep.

I think it's time to ask about this on python-dev. I'd vote for not using *args. It can always be added in the future if it's seen as a hole in the API.
History
Date User Action Args
2010-03-23 23:12:03eric.smithsetrecipients: + eric.smith, rhettinger, ezio.melotti, r.david.murray, gruszczy, ebehar
2010-03-23 23:12:03eric.smithsetmessageid: <1269385923.51.0.111815929792.issue6081@psf.upfronthosting.co.za>
2010-03-23 23:12:02eric.smithlinkissue6081 messages
2010-03-23 23:12:01eric.smithcreate