Sto tentando di scrivere uno script python che rimuova parte della noia delle mie azioni quotidiane. Nello specifico, ho sempre bisogno di eseguire Eclipse, Java VisualVM e un container mobile.
Avevo programmato di importare il modulo os e di eseguire solo alcuni comandi os.system per far funzionare tutto:
# set_up.py
# Starts up Eclipse, Java VisualVM, and the docker file s3_dynamodb.yml
import os
os.system("./workspace/eclipse/eclipse")
os.system("./../../usr/bin/jvisualvm")
os.system("docker-compose -f s3_dynamodb.yml up")
Sto incontrando problemi in cui il terminale inizia a eseguire eclipse e non continuerà con il programma fino a quando l'istanza di Eclipse non verrà terminata. Quindi passa a VisualVM e attende che sia chiuso, ecc. Mi chiedevo se esistesse un modo per eseguire tutti e tre questi comandi (beh almeno eclipse e visualVM) come se avessi fatto clic sull'icona?