Language: EN, Online training via Zoom, half-day (mornings)

Scripting in PowerFactory with Python (S2024.04.22.Online_Pyt.EN)

Python is a programming language, which can be used to control PowerFactory. It is commonly used to automate the execution of time-consuming simulations - however, its application extends far beyond that. Python may also be used to process results, or to implement a routine that applies sequential changes to a network and calls PowerFactory’s analysis functions in each step.

This training course provides a compact and efficient introduction to the fundamental aspects of writing scripts inside of PowerFactory by using Python. The course includes basic concepts, syntax, accessing and modification of objects from within the code, automation of a series of calculations and presentation of the results etc.

Within the context of the training course numerous scripts will be created, which are supposed to encourage own ideas or which can be adapted to suit particular requirements.

Training program in English

S2024.04.22.Online_Pyt.EN.pdf (1.1 MB)

Go back

Please send your registration via email to

General information on our training courses can be found in the FAQ section: