If you use %(key) then use something like this: >>> dic={'k1':'val1'} >>> s="%(k1)s" >>> s%dic 'val1' or >>> s="%s hello %s" >>> s%('aaa','bbb') 'aaa hello bbb' -- --Darrell