web-dev-qa-db-ja.com

Python Windowsバックグラウンドプロセスとしてのスクリプト

私は、シリアルポートからデータを読み取るpythonスクリプトをコーディングしようとしました。コマンドラインからはうまく機能しましたが、コマンドラインインターフェースなしでバックグラウンドプロセスとして実行する必要があります。スクリプトには、シリアルポートからデータの次のバイトを読み取り、それに応じてキープレスをシミュレートするwhileループがあります。キープレスをpythonコマンドラインの代わりに、現在のウィンドウにフォーカスするにはスクリプトをバックグラウンドプロセスとして実行する必要があります。ここではいくつかの答えを読みましたが、何も私に鐘を鳴らしませんでした。

12
Vikas

Windowsでは、pythonw.exe実行可能ファイルを使用して、バックグラウンドでPythonスクリプトを実行できます。これにより、プログラムをバックグラウンドで実行できます。また、システムモニターなしでは終了できませんpythonw.exehereの詳細: pythonw.exeまたはpython.exe?

幸運を祈ります!

35
Joseph Farah