グローバル変数を使用したいので、一度初期化します。スレッドセーフなアクセスを持っています。
誰かが例を共有できますか?
multiprocessing.Processes を使用している場合は問題があります。その場合、マルチプロセッシング モジュールのマネージャーとキューを確認する必要があります。
スレッドライブラリはあなたが望むものです:
import threading
mydata = threading.local()
mydata.x = 1
一度初期化し、モジュールがロードされたとき (つまり、他のスレッドからアクセスできるようになる前) に初期化すれば、スレッド セーフの問題はまったくありません。同期は必要ありません。
しかし、より複雑なシナリオを意味する場合は、妥当なコード例を得るために、さらに説明する必要があります。