Executing external program in Blender Python

Hello! I want to ask if it is possible in blender python not only executing external software with a simple script, but using an external software without the need of its UI. I mean linking it to Blender, to the Blender viewport. For example Armory Game Engine. Armory Engine’s Viewport Player works well in the Blender 2.8 UI; or how Armory compiles directly the Blender scene; etc…
I often use RealFlow Standalone software for water simulations, but the import-export workflow between two programs annoys me.
Thanks!

If you’re just calling command line programs subprocess is your friend:

1 Like

thanks for the reply! that’s helpful