python经理之dict KeyError问题的解决

  

程序需要多进程见共享内存,使用了经理的dict。

  

<强>最初代码如下:

        从多处理导入过程,经理   .dict d=经理()()   d2={}      def f ():   d (“a1”)={}   & lt;跨度比;d (“a1”) (“a2”)=11 & lt;/span>   打印d (“a1”) (“a2”)      if __name__==癬_main__”:   p=过程(目标=f)   p.start ()   p.join ()      

<强>结果报错:

        打印d (“a1”) (“a2”)   KeyError:“a2”      

        从多处理导入过程,经理   .dict d=经理()()   d2={}      def f ():   d (“a1”)={}   & lt;跨度比;d2 (a2的)=11   d (“a1”)=d2   打印d (“a1”) (“a2”)      if __name__==癬_main__”:   p=过程(目标=f)   p.start ()   p.join ()      

以上这篇python经理之dict KeyError问题的解决就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

python经理之dict KeyError问题的解决