Windows の場合:
私は2つのスクリプトを持っています:
- Client.py
- Console.py
Q1: クライアントは複数回実行できますが、1 つのインスタンスのみを実行したままにしておく必要があります。pythonW.exeで実行されています
Q2: 複数の console.py を同時に実行できます。しかし、最後に閉じたものはclient.pyを殺すはずです
制限:
- ファイルを書き込まないことを強くお勧めします。(つまり、ウィンドウ名、PID などによる検索を使用します...)
- Python 用の追加モジュールをインストールしないことを強くお勧めします。つまり、ctypesなどを使用します...
ctypes.windll.user32.SetWindowTextA ("NAME")
Q1の場合、私はそれを実行して検索しようとしました。python.exe では機能しますが、コンソール ウィンドウがないため、pythonW.exe では機能しません。
ありがとう!