Python Scripting

Python Scripting

Enhance, tailor and automate IESVE software through Python Scripting.

Import and export data from VE models and export data from results files using the Python programming language.

You can use the VE Python API to create your own customised scripts to automate reports, data input, parametric simulations and many other tasks. Reduce the time spent on tasks and define workflows & Navigators that are bespoke to your needs.

The IES Content Store allows you to download and share python scripts created by IES and other IES users around the world.

Use the Python Scripting tool to:

  • Create your own customised scripts to extract data from results files into preformatted reports.
  • Automate the import/export of model data to/from VE models.
  • Define workflows and navigators that are bespoke to your needs.
  • Easily share across your company through your own navigator.
  • Improve quality assurance and consistency through customised workflows.
  • Create and share user content driven reportage, visualisation and analysis.
  • Convey the outputs of various studies in an easy to read visual format.
  • Links to 3rd party Python libraries to enable automatic production of charts and graphs.

The Python Scripting tool has two main features: the Python Console or Integrated Development Environment (IDE) and the Python Navigator.

The Console IDE allows users to create their own scripts and promote them to their own Navigator, while the Python Navigator allows access to the resultant ‘program’. Scripts can be distributed for use in Navigator or IDE and can be pin protected or encrypted if desired.

This FREE course provides guidance on how to use Python scripts within the VE to improve workflows and to create your own functions and benefit from increased productivity.