Python报错:对象不存在此属性的解决

 更新时间:2023年05月08日 09:06:13   作者:拔luobo  
这篇文章主要介绍了Python报错:对象不存在此属性的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Python报错:对象不存在此属性

保错代码:我就搞不懂了,怎么会没有此属性

请添加图片描述

② 原因:Python报错位置不对

③总结下:

在给对象属性赋值的时候,是属性写错了

python 报错位置不对

python对象属性查看

在很多情况下,我们需要查看一个对象的属性,包括它是什么类型或者都有哪些方法?总结一下在Python中有哪些函数可以查看对象属性。

1. type()

type函数用于基本类型的判断,比如int,str等,也可以判断该对象属于那个函数或类,但对于继承类来说不是很方便。

2. isinstance()

isinstance函数可以用于基本类型的判断,也可以用于对继承类的判断。

3.dir()

dir函数可以返回一个对象的所有属性和方法,显示内容较多。

4. getattr() setattr() hasattr()

hasattr(object,x)主要判断该对象object是否有x这个属性,如果有,则返回true。若没有则会报错,但我们可以设置默认返回值。

  • getattr(object,x) 主要返回对象object的x属性,也可以将对象object的x属性赋值给另外一个对象。
  • setattr(object,x,y) 主要设置对象object的x属性值为y。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python爬虫框架scrapy实现模拟登录操作示例

    python爬虫框架scrapy实现模拟登录操作示例

    这篇文章主要介绍了python爬虫框架scrapy实现模拟登录操作,结合实例形式分析了scrapy框架实现模拟登陆操作的步骤、相关实现技巧与注意事项,需要的朋友可以参考下
    2018-08-08
  • Python中Pyspider爬虫框架的基本使用详解

    Python中Pyspider爬虫框架的基本使用详解

    这篇文章主要介绍了Python中Pyspider爬虫框架的基本使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • python opencv肤色检测的实现示例

    python opencv肤色检测的实现示例

    这篇文章主要介绍了python opencv肤色检测的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • tensorflow2.0教程之Keras快速入门

    tensorflow2.0教程之Keras快速入门

    这篇文章主要介绍了tensorflow2.0教程之Keras快速入门,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • python检测文件夹变化,并拷贝有更新的文件到对应目录的方法

    python检测文件夹变化,并拷贝有更新的文件到对应目录的方法

    今天小编就为大家分享一篇python检测文件夹变化,并拷贝有更新的文件到对应目录的方法。具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • Python实现的微信好友数据分析功能示例

    Python实现的微信好友数据分析功能示例

    这篇文章主要介绍了Python实现的微信好友数据分析功能,结合实例形式分析了Python使用itchat、pandas、pyecharts等模块针对微信好友数据进行统计与计算相关操作技巧,需要的朋友可以参考下
    2018-06-06
  • Python中统计函数运行耗时的方法

    Python中统计函数运行耗时的方法

    这篇文章主要介绍了Python中统计函数运行耗时的方法,涉及Python时间操作的相关技巧,非常简单实用,需要的朋友可以参考下
    2015-05-05
  • 使用Pandas的ExcelWriter操作excel的方法

    使用Pandas的ExcelWriter操作excel的方法

    这篇文章主要介绍了使用Pandas的ExcelWriter操作excel的方法,ExcelWriter这个插件有个坑,就是已经设置好的格式是无法更改的,因此,由pandas转成excel的时候,必须将格式清除,尤其是表头的格式需要大家多多注意,本文结合示例代码讲解的非常详细,需要的朋友参考下吧
    2023-11-11
  • Python实战之看图猜字游戏的实现

    Python实战之看图猜字游戏的实现

    看图猜成语,是考验一个人的反应能力,也考验一个人的右脑思维。据说越聪明的人,这道题的完成率越高。本文就来用Python实现这一经典小游戏,需要的可以参考一下
    2023-02-02
  • 快速一键生成Python爬虫请求头

    快速一键生成Python爬虫请求头

    这篇文章主要介绍了如何快速一键生成Python爬虫请求头,帮助大家更好的理解和学习使用python爬虫,感兴趣的朋友可以了解下
    2021-03-03

最新评论