def __init__(self, input=None, output=None, modules=None): pp = Processor() map(str.lower, modules) for name in modules: if Modules.modules.has_key(name): module = Modules.modules[name]() pp.register(module) pp.input(input) pp.process() pp.output(output)