def main(): print 'Cargando... rate = %r...' % get_ratio() with DAOokwDataContext(_CS_OKW) as okw: okw.CommandTimeout = _DEFAULT_COMMAND_TIMEOUT with DAOSomatomDataContext(_CS_OKW) as somatom: somatom.CommandTimeout = _DEFAULT_COMMAND_TIMEOUT script = Script(okw, somatom, get_ratio()) script.procesa() print 'listo...'