| 12345678910111213141516171819202122232425262728293031323334 |
- # -*- coding: utf-8 -*-
- """
- Modulo principal para ejecutar el modelo de predespacho regional
- """
- import logging
- import sys
- from presdespacho import setmodel
- logger = logging.getLogger('spr.run')
- def main(file, periodo, full_day=True):
- """Ejecuta la Simulación del Predespacho Regional."""
- try:
- # Check if solver 'ipopt' is on path
- logger.info("Inicio de la ejecucion del modelo de predespacho")
- setmodel(file, periodo, full_day)
- except Exception as e:
- logger.error(e)
- return
- if __name__ == "__main__":
- ch = logging.StreamHandler()
- logger.addHandler(ch)
- if len(sys.argv) < 2:
- print("Se debe incluir un archivo")
- else:
- main(sys.argv[1])
|