zoukankan      html  css  js  c++  java
  • Python内置函数(51)——hasattr

    英文文档:

    hasattr(objectname)
    The arguments are an object and a string. The result is True if the string is the name of one of the object’s attributes, False if not. (This is implemented by calling getattr(object, name) and seeing whether it raises an AttributeErroror not.)
      检查对象是否含有属性
    说明:
      
      1. 函数功能用来检测对象object中是否含有名为name的属性,如果有则返回True,如果没有返回False
    #定义类A
    >>> class Student:
        def __init__(self,name):
            self.name = name
    
            
    >>> s = Student('Aim')
    >>> hasattr(s,'name') #a含有name属性
    True
    >>> hasattr(s,'age') #a不含有age属性
    False
  • 相关阅读:
    su和sudo命令详解
    JS线程Web worker
    Navicat 批处理 自动备份数据库
    MySql【Error笔记】
    vue入门
    动态库
    环境变量
    cmake_learn
    自动编译
    网络编程
  • 原文地址:https://www.cnblogs.com/lincappu/p/8145124.html
Copyright © 2011-2022 走看看