PIPESIM Python Toolkit Fundamentals (Remote Instructor-Led Series - RILS)

Level: Skill | Type: Remote Instructor Led Series | Discipline: PIPESIM

The course provides training in use of the PIPESIM Python Toolkit to automate typical PIPESIM workflows using Python scripts. 

The PIPESIM Python Toolkit is a software development kit (SDK) for working with PIPESIM. It uses the Python language, one of the most common scripting languages.

The SDK provides methods for working with PIPESIM models so that you can script and automate typical PIPESIM tasks. It also includes integration with Microsoft Excel in a VBA style environment, so that you can share data easily between workbooks and PIPESIM models. PIPESIM Python Toolkit is usually used in these situations:

  • There is a need for special PIPESIM user interface capabilities
  • Batch model updates and simulations are to be performed
  • Excel is used for results post-processing (charts/tables/publish)
This course is the equivalent version of the in-person (ILT) PIPESIM Python Toolkit source in remote delivery (RILS) modality.  It is designed to be delivered in five (5) half-day sessions.

Customize your learning journey

Customize your own learning journey and track your progress when you start using a defined learning path.

In just few simple steps, you can customize your own learning journey in the discipline of your interest, based on your immediate, intermediate and transitional goals. Once done, you can save it in NExTpert-the digital learning ecosystem-and track your progress.

Explore arrow_forward

  • Introduction to Python and PIPESIM Python Toolkit
  • PIPESIM Python Toolkit and Excel
  • PIPESIM Python Toolkit and Python scripts
  • Workflows with PIPESIM Python Toolkit


The course is intended for PIPESIM users who wants to explore the possibility of using the Python Toolkit to automate typical PIPESIM workflows using Python scripts.

Basic PIPESIM knowledge equivalent to the topics covered in the PIPESIM Fundamentals course is required for this training. To complete this course successfully, some prior knowledge of Python scripting will also be an advantage. 

Currently there are no scheduled classes for this course.

Click below to be alerted when scheduled