STK 12.2 Spotlight: Python API Enhancements

Before STK 12.1, integrating STK with Python required a third-party library — either win32com or comtypes. These libraries performed well, but they constrained the usage of Python to STK on computers running Windows. In STK 12.1 we introduced the native Python API, which set the stage for some big advances.

You'll find the first of those advances in STK 12.2, which introduces a significant expansion of the Python API: you can now integrate STK Engine graphics. This enables you to create Python custom Engine applications that integrate the STK globe and map controls — on both Linux and Windows.

We’ve also added the ability to launch Jupyter Notebooks from within STK; this enables you to use the Python API without leaving the STK interface.

Learn more:

Systems Tool Kit (STK)

Modeling and simulation software for digital mission engineering and systems analysis.


Automate Systems Tool Kit (STK) and integrate it with other applications to extend its capabilities.

STK Engine

Add STK’s capabilities to your existing software or build custom applications.