text: Getting Started with Python Chameleon Templates
  dependencies. You can then use TAL and more.
  Here's the code you need which is missing from the main docs:
  Save this as helloworld.pt:
  <div xmlns=""> Hello World! </div>
  Then use this code, updating the path to be the directory containing the helloworld.pt template.
  from chameleon.zpt.loader import TemplateLoader pt_loader = TemplateLoader(['/home/james/Desktop/Chameleon-1.0.4/src/chameleon/tests/templates/'], auto_reload=True) template = pt_loader.load('helloworld.pt') result = template(a='a', b='b')
  You'd replace the a='a', b='b' bit with your variables. Once you get to this stage the rest of the documentation should be very easy to follow.
  You can also load from a string like this:
  from chameleon.zpt.template import PageTemplate template = PageTemplate( """ <div xmlns=""> Hello World! </div> <p tal: Designer sees this. </p> """ ) result = template(user_message='User sees this')
  The result is:
  <div xmlns=""> Hello World! </div> <p>User sees this<: