Voglio eseguire un comando in terminale da uno script Python.Come eseguire un comando nel terminale da uno script Python?
./driver.exe bondville.dat
Questo comando viene stampato nel terminale, ma non riesce ad eseguirlo.
Qui sono i miei passi:
echo = "echo"
command="./driver.exe"+" "+"bondville.dat"
os.system(echo + " " + command)
Dovrebbe eseguire il comando, ma è solo la stampa su terminale. Quando si alimenta la stessa cosa manualmente è in esecuzione. Come faccio a farlo da una sceneggiatura?
Utilizzare il sottoprocesso modulo di –
@PadraicCunningham Sono nuovo di python, e questo modulo sottoprocesso sembra molto difficile per me da gestire. Come usare questo? – Mario
vuoi memorizzare l'output o semplicemente eseguire il comando? –