Executando um comando do tipo terminal em meu aplicativo

0

Eu quero criar um aplicativo Ubuntu que tenha uma GUI para um aplicativo CLI. Eu quero executar um comando de terminal, por exemplo, em um clique de botão no meu aplicativo. Como posso fazer isso? Ou eu realmente não deveria estar fazendo isso?

Também posso pegar o que seria exibido como a última linha / corrente ao executar o comando terminal?

(Estou escrevendo meu aplicativo usando Rapidamente como descrito aqui )

    
por hayd 30.06.2012 / 20:48

1 resposta

1

Python (a linguagem de programação que o desktop usa rapidamente) fornece o módulo de subprocessamento para chamar outros programas. A documentação está aqui: link

Ele fornece funções convenientes, mas para as coisas mais avançadas (como ler a saída como você descreveu, se bem me lembro), você frequentemente precisa usar sua classe Popen.

    
por Marten de Vries 30.06.2012 / 21:00