2017-07-17 6 views
-1

Pythonを使って外部プログラムを約70万回実行したい。 プログラムはテキストファイルを開き、計算を実行して結果を保存した後、自動的に終了します。しかし、私はそれが開くたびにそのプログラムのGUIを見たくはありません。外部プログラムを実行し、pyhtonでそのプログラムのGUIが表示されないようにするにはどうすればいいですか?

Rtは、ブリティッシュコロンビア大学の奨学生によって設計されたプログラムです。テキストファイルはその入力であり、別のテキストファイルは出力です。 Exitが入力ファイルに書き込まれている場合は、入力コードを実行した後にプログラムが単独で終了します。その開発者は、コマンドプロンプトでRt nogui example.txtexample.txtを実行し、RtのUIを表示しないことを教えてくれました。

私はそれがどのようにpythonで可能か知りたかったですか? Rtがデフォルトプログラムとして実行され、RtのUIが表示されないテキストファイルを実行するには?

+2

あなたはこれまで何をしましたか? –

+1

実行しようとしているプログラムとは何ですか?あなたがやっていることについての詳細な情報を提供してください。外部プログラムを実行しようとしているので、プログラムがUIなしで実行を許可しない場合、Pythonはすべての答えを持っていないかもしれません。 –

+0

そのプログラムは "Rt" –

答えて

0

あなたはXVFBランプログラム

»aptのキャッシュショーXVFBを使用することができますGNU/Linuxを使用している場合| grepの-A 19説明エン

説明エン: 仮想フレームバッファ「偽物」XサーバXvfbのは が無表示のハードウェアなし物理的な入力 デバイスを搭載したマシン上で実行することができるXサーバを提供します。仮想メモリを使用してダムのフレームバッファをエミュレートします。このサーバの主な用途はサーバテストであることを意図していましたが、 その他の新規用途が見つかりました 珍しい深度や画面構成に対してバッチ処理を行い、バックグラウンドレンダリングエンジンとしてのXvfbでの処理、負荷テスト、 をXサーバーを新しいプラットフォームに移植し、実際にX サーバーを必要としないアプリケーションを実行するための控えめな方法を に提供します。 。このパッケージには、 には、仮想サーバー環境でXクライアントの自動実行を簡略化するxvfb-runという便利なスクリプトが含まれています。 この便利なスクリプトでは、xauthプログラムを使用する必要があります。 。 X.Orgの詳細については、https://www.x.org> をご覧ください。このパッケージは、X.org xserverモジュールから構築されています。

関連する問題