マルチプロセスでグローバル変数の更新が親に返されない
マルチプロセスでは、プロセスごとに新しい Python インスタンスが作成され、その結果、個別のグローバル変数が生成されます。州。したがって、子プロセスによって行われたグローバル変数への更新は、親プロセスには表示されません。
選択不可能なオブジェクト
マルチプロセッシングは、pickle によるシリアル化に依存します。交換したいオブジェクトをピクル化できない場合、プロセス間でオブジェクトを共有することはできません。これには、Manager オブジェクト内に保存されているデータ、またはキュー経由で送信されるデータが含まれます。
代替アプローチ
以上がPython マルチプロセッシングでプロセス間でデータを共有するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。