18

方法論の質問:

システムの無限ループで実行される「メイン」の python スクリプトがあり、後で自分自身または別のプログラムによって開始される他の python スクリプトと一緒に情報 (たとえば、json データ文字列) を送信したいと考えています。文字列を送信した直後に終了します。

メイン スクリプトは、他のスクリプトがいつ実行され、どのコードが実行されるかを認識していないため、ここではサブプロセスを使用できません。

メイン スクリプトがローカル ポートでリッスンし、他のスクリプトがそのポートで文字列を送信するようにすることを考えていますが、それを行うためのより良い方法はありますか?

4

3 に答える 3

21

zeromq: http://www.zeromq.org/ - プロセス間通信の最適なソリューションであり、Python の優れたバインディングがあります: http://www.zeromq.org/bindings:python

于 2013-04-25T11:19:18.490 に答える