0

これはソケットプログラミングに関連しています

xyz.py さて、いくつかのコマンドライン引数を取るプログラムがあるとしましょうabc

次のコマンドを使用してプログラムを実行します

python xyz.py abc

プログラムは実行中であり、閉じられていません

ここで、別のターミナルを開き、異なるコマンドライン引数を使用して同じhhhプログラムを実行すると、コマンドは次のようになります

python xyz.py hhh

このウィンドウでも(プログラムは閉じていません)

問題は、別の端末を使用して同じプログラムを 3 回実行する場合です。

abcプログラムの 3 番目のインスタンスで と の値をそれぞれ知るにはどうすればよいhhhですか?

hhhまた、プログラムの 2 番目のインスタンスが実行されたときに、プログラム インスタンス 1 に値を返す方法を教えていただければ幸いです。

4

1 に答える 1

3

Inter-process Communicationという大規模なトピックを参照しています。これを実現するにはいくつかの方法があり、プラットフォームによって多少異なります。従来のメカニズムはすべて Python で利用できます。

ウィキペディアの記事を読み、計画を立ててから、特定の質問があれば質問することをお勧めします。

于 2013-10-20T17:11:30.413 に答える