# Cheetah.Tools.turbocheetah package

class Cheetah.Tools.turbocheetah.TurboCheetah(extra_vars_func=None, options=None)

  Bases: `object`

  extension = 'tmpl'
  load_template(template=None, template_string=None, template_file=None, loadingSite=False)

    Searches for a template along the Python path.

    Template files must end in “.tmpl” and be in legitimate packages.

  load_template_file(filename)
  load_template_module(classname)
  load_template_string(content)
  render(info, format='html', fragment=False, template=None, template_string=None, template_file=None)

## Subpackages

- Cheetah.Tools.turbocheetah.tests package
  - Submodules
    - Cheetah.Tools.turbocheetah.tests.test_template module
      - `test_normal()`
      - `test_path()`
      - `test_search()`
      - `test_string()`

## Submodules

- Cheetah.Tools.turbocheetah.cheetahsupport module
  - `TurboCheetah`
    - `TurboCheetah.extension`
    - `TurboCheetah.load_template()`
    - `TurboCheetah.load_template_file()`
    - `TurboCheetah.load_template_module()`
    - `TurboCheetah.load_template_string()`
    - `TurboCheetah.render()`