最近開始學習Python,安裝上最新的Python3.3.3照書敲了一個小程序結果報錯
‘dict’ object has no attribute 'has_key'
上網查也找不到解決辦法,后來發現時Python版本太新的原因!Python3以后刪除了has_key()方法!
解決辦法:
1、重新安裝個Python,推薦2.7.6,用的人多些。好多人不習慣用3,仍然在用2
2、修改代碼
if adict.has_key(key1):
改為
if key1 in adict:
總結:出現問題多敲一下help()