91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python Manager 之dict KeyError問題的解決

發布時間:2020-10-21 20:48:36 來源:腳本之家 閱讀:195 作者:一個人的場域 欄目:開發技術

程序需要多進程見共享內存,使用了Manager的dict。

最初代碼如下:

from multiprocessing import Process, Manager
d = Manager().dict()
d2 = {}
 
def f():
  d['a1'] = {}
 <span >  d['a1']['a2'] = 11</span>
  print d['a1']['a2']
 
if __name__ == '__main__':
  p = Process(target=f)
  p.start()
  p.join()

結果報錯:

  print d['a1']['a2']
KeyError: 'a2'

解決方案:

from multiprocessing import Process, Manager
d = Manager().dict()
d2 = {}
 
def f():
  d['a1'] = {}
<span >  d2['a2'] = 11
  d['a1'] = d2</span>
  print d['a1']['a2']
 
if __name__ == '__main__':
  p = Process(target=f)
  p.start()
  p.join()

以上這篇python Manager 之dict KeyError問題的解決就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

庄河市| 永济市| 志丹县| 嘉黎县| 蒙城县| 江西省| 淄博市| 四平市| 鹿泉市| 读书| 喀喇沁旗| 无极县| 右玉县| 鸡西市| 高陵县| 堆龙德庆县| 厦门市| 金塔县| 喀喇| 泽州县| 方山县| 江城| 淮北市| 宜丰县| 务川| 长岭县| 黄平县| 喀喇沁旗| 安西县| 拉孜县| 汉中市| 扶绥县| 加查县| 石棉县| 汉阴县| 禄劝| 阿坝| 陕西省| 翁牛特旗| 吉安县| 洞头县|