1. 程式人生 > >'dict' object has no attribute 'has_key' 解決辦法

'dict' object has no attribute 'has_key' 解決辦法

最近開始學習Python,安裝上最新的Python3.6.5  在使用django的時候 出現如下錯誤

‘dict’ object has no attribute 'has_key'

保留犯罪現場:


犯罪現場2:


查閱資料發現,Python3以後刪除了has_key()方法

解決辦法:

修改程式碼

  1. if dict.has_key(key1):  
改為
  1. if key1 in adict: 

最終修改如下:


至此解決