Package commons :: Module interp
[hide private]
[frames] | no frames]

Module interp

source code

String interpolation. Example:

   language="Python"
   def printmsg():
       opinion = "favorite"
       print interp("My $opinion language is $language.")
Classes [hide private]
  Chainmap
Combine multiple mappings for sequential lookup.
  LaxTemplate
From PythonPaste paste.script.
Functions [hide private]
 
interp(s, dic=None)
This returns a unicode object when a substitution is made.
source code
Variables [hide private]
  __package__ = 'commons'
Function Details [hide private]

interp(s, dic=None)

source code 

This returns a unicode object when a substitution is made.

From http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/335308.

Parameters:
  • s (str) - The template string.
  • dic (dict) - Specifies bindings to use in addition to the calling frame's locals and globals. Defaults to None for no additional bindings.

Copyright: Michele Simionato