Overview ======== What is IES-VE? --------------- IES-VE is commercial software for simulating the energy and environmental performance of buildings. The software is available `here `__. What is Python? --------------- Python is a general purpose programming language which can be used for automation, data analysis and may other functions. The beginners guide to Python is `here `__. What is an API? --------------- An Application Programming Interface (API) is where a software application provides an interface for other software. What is the IES-VE Python API? ------------------------------ The IES-VE software has an interface which allows Python scripts to control and automate the IES-VE project. This interface can be seen in the IES-VE software via the menu items: `Tools/VE Scripts`. The "IES-VE Python API" is the unique set of Python classes and methods which can be used in this interface to control and automate the IES-VE project. Why learn the IES-VE Python API? -------------------------------- Using Python in IES-VE, you can: - automate making changes to the model, such as changing the properties of all the windows at once. - automate simulation runs, such as running 100 simulations as part of a parametric analysis. - automate the analysis and presentation of results, such as creating unique graphs and tables and exporting these to Word or Excel.