New submission from nadav <[EMAIL PROTECTED]>: >>> "%.%s" % () '%s' >>> "%(a).%(b)s" % dict(a=2) '%(b)s' >>> "%(a).%(b)s" % dict(a=2, b=3) '%(b)s' >>> "%(a).%(b)s" % dict() Traceback (most recent call last): File "<pyshell#6>", line 1, in -toplevel- "%(a).%(b)s" % dict() KeyError: 'a'
this is counter intuitive and cannot be deduced from the documentation. ---------- components: Interpreter Core messages: 70822 nosy: blop severity: normal status: open title: string formatting quirk using %.% type: behavior _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue3516> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com