The quickest way is to use
import os ret_code = os.system("docker-compose")
It returns exit code as
int. There is no way to capture program output other than looking at it in the console.
If you need to get an output:
import os output: str = os.popen("docker-compose").read()
When command fails, the output is still returned as an empty string, but there’s no way to tell whether it is an empty output or the command has failed.
To contact me, send an email anytime or leave a comment below.