Course Overview

This course brings together a complete set of Python scripting resources into one practical learning pathway, designed to help you customise IESVE and streamline everyday modelling workflows. It introduces how Python can be used within the Virtual Environment to automate repetitive tasks, extend core functionality, and create tailored tools that support specific project requirements.

Through clear, example‑led lessons, you’ll learn how Python scripts interact with IESVE, how custom functions are built and applied, and where how scripting can significantly improve efficiency across everyday workflows. The course is suited to users who want to move beyond standard interfaces and gain greater control over how they work within the VE. 

By consolidating all Python scripting materials into a single course, this training provides a structured reference you can return to as your skills develop, helping you work faster, reduce manual effort, and unlock advanced productivity across your VE projects.

What You'll Learn

This course covers the following key concepts, tools and workflows.

  • How Python scripting integrates with the IESVE platform

  • Creating custom scripts to tailor IESVE to your workflows

  • Automating repetitive tasks to improve efficiency and consistency

  • Developing reusable functions to support advanced modelling tasks

Course curriculum

    1. Python Scripts

    2. Python in the VE

    1. Python Demo Script

About this course

  • Free
  • 3 lessons
  • 1 hour of video content

Build your IES expertise, starting today

Frequently Asked Questions

  • How long do I have access to the course?
    You will have access to this course for 3 months from the date you enrol, giving you plenty of time to complete the training at your own pace. If you would like to continue access after this period, you can simply re-enrol - your course progress and certificate will still be available.
  • Will I receive a certificate?
    Yes – an IES certificate of completion will be available once you have finished the course.
  • Any other questions?
    If you have any further questions, please contact the IES Training team at [email protected]