2011-07-07 9 views
0

私は、ほとんど成功していないのに、pythonからターミナルまたはkonsoleウィンドウを開き、ターミナルまたはkonsoleウィンドウにコマンドを挿入しようとしています。pythonから新しいbashウィンドウを開き、新しいbashウィンドウにコマンドを挿入する方法

はこれまでのところ、私は次のようにあります

import os 

os.system('konsole') 

私はどのように端末またはkonsoleのウィンドウへのpythonプロンプトウィンドウからパイプコマンドをに見つけ出すように見えることはできません。

これが役立ちます。私はPythonからR(statsプログラミング言語)にコマンドを実行しようとしています。つまり、Pythonから開いたkonsole→konsoleに文字Rをタイプして、Rがkonsoleで起動するようにします。> Pythonスクリプトでコード化されたRコマンドをRを実行するkonsoleに挿入します。 。

多くのありがとうございます。

+2

実際に入力されたRコマンドでコンソールを開く必要がありますか、またはRでいくつかのコマンドを実行するだけですか? –

答えて

6

Pythonが必要なのは、Rにコマンドを送信することだけであれば、なぜRPy2を使用しないのですか?それ以外の場合は、コマンドをテンポラリファイルに書き込んで、ファイルにR in batch modeを呼び出してからフラッシュしてください。 PS:ポインタについては、this questionもチェックしてください。

関連する問題