[Python-Dev] string formatting and i18n

François Pinard pinard at iro.umontreal.ca
Mon Sep 5 20:10:18 CEST 2005


[Barry Warsaw]

> Actually, this was part of the motivation behind PEP 292 and Template
> strings, because what you really want is named parameters, not
> positional parameters:

> 'The file $filename in directory $dir is read only'

> There are a few techniques for getting full i18n for Template strings.

Yet,

  "The file %(filename)s in directory %(dir)s is read only" % vars()

is already usable.  The need being already filled without Template
strings, it could hardly be presented as a motivation for them. :-)

-- 
François Pinard   http://pinard.progiciels-bpi.ca


More information about the Python-Dev mailing list