私はPythonが初めてで、親スクリプトの共有変数の値の変更がすぐに子スクリプトに「同期」されるように、2つのスクリプト間で共有変数を定義しようとするとストックされました。
例えば:
- 2 秒ごとに、
Parent.py
値 1 から 3 を共有変数 A に1 つずつ入力します。 Child.py
A の値の変化を待ち続け、それらを出力します。
したがって、次のようなものを取得する必要があります。
1
...(2 seconds past)
2
...(2 seconds past)
3
それはほんの一例です。私の実際のスクリプトはより複雑で、同時に実行する必要があるため、使用することを考えていますが、どちらを選択してスクリプトに追加するmultiprocessing.pipe
かmultiprocessing.queue
はわかりません。誰かが私を助けてくれれば、私は大歓迎です:)
ありがとう!