当前位置: 移动技术网 > IT编程>脚本编程>Python > AttributeError: 'dict' object has no attribute 'has_key'

AttributeError: 'dict' object has no attribute 'has_key'

2018年12月21日  | 移动技术网IT编程  | 我要评论

花都兽医无弹窗,工行活期存款利率,我的叔叔于勒 教案

运行下面的代码:

    if (locals().has_key('data')):
        del data
        gc.collect()

出错:

    if (locals().has_key('data')):
attributeerror: 'dict' object has no attribute 'has_key'

这是因为换成了python3.6.5,python3.6.5已经删除了has_key()方法,改成了下面的写法:

    if 'data' in locals():
        del data
        gc.collect()

就可以正常运行了。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网