replace %(word) in a string
peter at engcorp.com
Wed Sep 17 20:22:41 CEST 2003
Peter Hansen wrote:
> Fred Pacquier wrote:
> > Mirko Zeibig <mirko-lists at zeibig.net> said :
> > > Especially useful together with the locals() function, which returns a
> > > dictionary of locally defined variables:
> > >
> > > def foo():
> > > a = "Hello"
> > > b = "World"
> > > print "%(a)s %(b)s" % locals()
> > Yes, that's a wonderful feature. Recently though, I've wondered a couple of
> > times : is there an easy way to substitute with both local AND global
> > variables ?...
> tempDict = locals()
Hmmm... should that be locals().copy() ? Probably...
More information about the Python-list