解决运行出现'dict' object has no attribute 'has_key'问题


Posted in Python onJuly 15, 2020

这个问题是py2和py3兼容性的问题

在py2中,判断key是否属于dict的写法可以是:

d={'name':'abc','location':'BeiJing'}
if d.has_key('location'):
 print(d['location'])

在py3中,判断key是否属于字典的写法可以是:

d={'name':'abc','location':'BeiJing'}
if 'location' in d:
 print(d['location'])

补充知识:快速解决出现class object has no attribute ' functiong' or 'var'问题

对于程序中出现:AttributeError: 'WebDriver' object has no attribute 'hover'等类似问题。

其实已经告诉你,该类中没有这个属性或方法,

解决办法就是在该类中创建该属性或方法,或者新建一个类,在新建的类中创建该方法或属性,让后把该类导入需要使用该方法的类中;或者让需要使用的类去继承该新建的类。

如果还是没有解决,可能是该方法或属性在某一个包(模块)下,需要你自己去手动找到并导入该包(模块)。

以上这篇解决运行出现'dict' object has no attribute 'has_key'问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
分析并输出Python代码依赖的库的实现代码
Aug 09 Python
Python语言描述KNN算法与Kd树
Dec 13 Python
Python文本特征抽取与向量化算法学习
Dec 22 Python
使用numba对Python运算加速的方法
Oct 15 Python
利用Pycharm断点调试Python程序的方法
Nov 29 Python
对Xpath 获取子标签下所有文本的方法详解
Jan 02 Python
Python多线程原理与用法实例剖析
Jan 22 Python
django自带serializers序列化返回指定字段的方法
Aug 21 Python
python 的 openpyxl模块 读取 Excel文件的方法
Sep 09 Python
Python 字节流,字符串,十六进制相互转换实例(binascii,bytes)
May 11 Python
python中JWT用户认证的实现
May 18 Python
Python列表推导式实现代码实例
Sep 09 Python
解决运行django程序出错问题 'str'object has no attribute'_meta'
Jul 15 #Python
解决导入django_filters不成功问题No module named 'django_filter'
Jul 15 #Python
django rest framework使用django-filter用法
Jul 15 #Python
Django REST 异常处理详解
Jul 15 #Python
使用OpenCV实现道路车辆计数的使用方法
Jul 15 #Python
django restframework serializer 增加自定义字段操作
Jul 15 #Python
浅谈django不使用restframework自定义接口与使用的区别
Jul 15 #Python
You might like
关于PHPDocument 代码注释规范的总结
2013/06/25 PHP
Php中使用Select 查询语句的实例
2014/02/19 PHP
thinkphp使用phpmailer发送邮件的方法
2014/11/24 PHP
php实现根据词频生成tag云的方法
2015/04/17 PHP
php与python实现的线程池多线程爬虫功能示例
2016/10/12 PHP
JavaScript精炼之构造函数 Constructor及Constructor属性详解
2015/11/05 Javascript
jQuery Dialog 取消右上角删除按钮事件
2016/09/07 Javascript
微信小程序 location API实例详解
2016/10/02 Javascript
vue.js获取数据库数据实例代码
2017/05/26 Javascript
JavaScript递归函数定义与用法实例分析
2019/01/24 Javascript
JavaScript实现Excel表格效果
2020/02/07 Javascript
vue-cli设置css不生效的解决方法
2020/02/07 Javascript
[01:30]2016国际邀请赛中国区预选赛神秘商店火爆开启
2016/06/26 DOTA
Python机器学习之决策树算法
2017/12/22 Python
基于python框架Scrapy爬取自己的博客内容过程详解
2019/08/05 Python
python 字典 setdefault()和get()方法比较详解
2019/08/07 Python
python中通过selenium简单操作及元素定位知识点总结
2019/09/10 Python
python几种常用功能实现代码实例
2019/12/25 Python
python通过opencv实现图片裁剪原理解析
2020/01/19 Python
vue学习笔记之动态组件和v-once指令简单示例
2020/02/29 Python
Django 解决distinct无法去除重复数据的问题
2020/05/20 Python
Footshop罗马尼亚:最好的运动鞋选择
2019/09/10 全球购物
俄罗斯最大的隐形眼镜销售网站:Ochkov.Net
2021/02/07 全球购物
英国鲜花递送:Blossoming Gifts
2020/07/10 全球购物
党章学习思想汇报
2014/01/14 职场文书
高二化学教学反思
2014/01/30 职场文书
国家机关领导干部民主生活会对照检查材料思想汇报
2014/09/17 职场文书
贫困生助学金感谢信
2015/01/21 职场文书
全陪导游词
2015/02/04 职场文书
2015年检验科工作总结
2015/04/27 职场文书
酒店开业主持词
2015/07/02 职场文书
七年级作文之下雨天
2019/12/23 职场文书
Nginx服务器如何设置url链接
2021/03/31 Servers
python实现的人脸识别打卡系统
2021/05/08 Python
WCG2010 星际争霸决赛 Flash vs Goojila 1 星际经典比赛回顾
2022/04/01 星际争霸
Python 匹配文本并在其上一行追加文本
2022/05/11 Python