0
基本的には、私がしようとしていることは、出力をグラフィックインターフェイスで実行してみたいということです。 私は次のコードGui pythonでプログラムのランタイム全体の出力を印刷するにはどうすればいいですか?
from subprocess import call
myscript= call("Myscript.sh", shell=True)
を使用して実行していますbashスクリプトが今、こののMyScriptは、いくつかのタスクセットを実行しています。私は、出力中に起こっているすべてのことをグラフィカルなインターフェイスに表示したい。 私がここでやろうとしていたロジックは、すべての出力を文字列に格納して印刷することですが、最後のconlusionとその整数値を表示します!私はmyscriptのすべての文字列を印刷したい。
root = Tk()
words=[]
a= call("sh amapt.sh", shell=True)
w = Label(root, text=words.append(a))
w.pack()
print w
root.mainloop()
subprocess.CalledProcessError:コマンド 'のMyScript' 何今255 ゼロ以外の終了ステータスが返さ? – Alex
これは、 'Myscript'が正しく実行されなかったことを意味します。 Myscriptの実行を妨げるものは何でも修正してください。 – Novel
スクリプトは完全に実行され、その作業を行っています。 – Alex