AttributeError: ‘dict’ object has no attribute ‘has_key’
Python 3 已弃用 has_key
这一方法
错误代码:
ssCnt = {}
if not ssCnt.has_key(can): ssCnt[can]=1
else: ssCnt[can] += 1
修正后:
ssCnt = {}
if can not in ssCnt: ssCnt[can]=1
else: ssCnt[can] += 1
参考:
AttributeError: ‘dict’ object has no attribute ‘has_key’
Python 3 已弃用 has_key
这一方法
错误代码:
ssCnt = {}
if not ssCnt.has_key(can): ssCnt[can]=1
else: ssCnt[can] += 1
修正后:
ssCnt = {}
if can not in ssCnt: ssCnt[can]=1
else: ssCnt[can] += 1
参考: