解决运行出现'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实现中文输出的两种方法
May 09 Python
浅谈django model postgres的json字段编码问题
Jan 05 Python
Python堆排序原理与实现方法详解
May 11 Python
python实现雨滴下落到地面效果
Jun 21 Python
python将秒数转化为时间格式的实例
Sep 16 Python
Python 装饰器@,对函数进行功能扩展操作示例【开闭原则】
Oct 17 Python
Django 框架模型操作入门教程
Nov 05 Python
Python调用.net动态库实现过程解析
Jun 05 Python
使用Keras加载含有自定义层或函数的模型操作
Jun 10 Python
Python 利用flask搭建一个共享服务器的步骤
Dec 05 Python
Python try except finally资源回收的实现
Jan 25 Python
Python爬取梨视频的示例
Jan 29 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
PHP+MySQL5.0中文乱码解决方法
2006/11/20 PHP
PHP运行时强制显示出错信息的代码
2011/04/20 PHP
php车辆违章查询数据示例
2016/10/14 PHP
PHP设计模式之状态模式定义与用法详解
2018/04/02 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
扩展String功能方法
2006/09/22 Javascript
双击滚屏-常用推荐
2006/11/29 Javascript
比较简单的一个符合web标准的JS调用flash方法
2007/11/29 Javascript
JavaScript 检测浏览器和操作系统的脚本
2008/12/26 Javascript
Javascript String对象扩展HTML编码和解码的方法
2009/06/02 Javascript
Jquery 表单取值赋值的一些基本操作
2009/10/11 Javascript
在javascript将NodeList作为Array数组处理的方法
2010/07/09 Javascript
JavaScript的document对象和window对象详解
2010/12/30 Javascript
ExtJs Excel导出并下载IIS服务器端遇到的问题
2011/09/16 Javascript
javascript的动态加载、缓存、更新以及复用(一)
2014/06/09 Javascript
js时间日期格式化封装函数
2014/12/02 Javascript
详解addEventListener的三个参数之useCapture
2015/03/16 Javascript
swtich/if...else的替代语句
2015/08/16 Javascript
Bootstrap零基础入门教程(二)
2016/07/18 Javascript
js通过classname来获取元素的方法
2016/11/24 Javascript
angularjs使用directive实现分页组件的示例
2017/02/07 Javascript
前端页面文件拖拽上传模块js代码示例
2017/05/19 Javascript
three.js 利用uv和ThreeBSP制作一个快递柜功能
2020/08/18 Javascript
[原创]Python入门教程1. 基本运算【四则运算、变量、math模块等】
2018/10/28 Python
Python3.4学习笔记之 idle 清屏扩展插件用法分析
2019/03/01 Python
Python如何自动获取目标网站最新通知
2020/06/18 Python
怎样创建、运行java程序
2014/08/01 面试题
运动会广播稿400字
2014/01/25 职场文书
经济贸易专业自荐信
2014/06/11 职场文书
篮球友谊赛通讯稿
2014/10/10 职场文书
2014年最新离婚协议书范本
2014/10/11 职场文书
2014年度个人工作总结范文
2015/03/09 职场文书
部门优秀员工推荐信
2015/03/24 职场文书
退税申请报告怎么写
2015/05/18 职场文书
教师师德承诺书2016
2016/03/25 职场文书
哪类餐饮行业,最适合在高校创业?
2019/08/19 职场文书