Scripting Python
Edición en español con correcciones revisadas · Estado de revisión

Scripting Python

El scripting Python se utiliza de forma muy similar a la función CS-Script . Python suele ser más sencillo que C#, especialmente para desarrolladores no profesionales, y es popular entre quienes modelan energía y desean personalizar su flujo de trabajo.

 

Con las herramientas de scripting Python tienes acceso completo a la API de DesignBuilder, atributos del modelo, tablas, resultados, etc. Puedes escribir scripts que se ejecuten en puntos clave del programa, como antes y después de simulaciones E+. Esto permite preprocesar el modelo o archivo IDF o posprocesar resultados para personalizar el comportamiento del programa.

Consejo: La Guía de usuario de herramientas de extensibilidad es la fuente principal de ayuda sobre scripts, desarrollo de plugins y la API.

Un uso habitual de scripts es crear variables de diseño o KPI personalizados para optimizaciones. Hay ejemplos en los tutoriales de optimización:

 

Tutorial de optimización - Variable de script personalizada

Tutorial de optimización - Ejemplo 2 de KPI de script personalizado - Lectura del KPI EUI con EpNet (C#) y eppy (Python)

 

Ejemplos de scripting Python