zoukankan      html  css  js  c++  java
  • Python hasattr() 函数 // python中hasattr()、getattr()、setattr()函数的使用

    http://www.runoob.com/python/python-func-hasattr.html

    https://www.cnblogs.com/zanjiahaoge666/p/7475225.html

     1 #!/usr/bin/python
     2 # -*- coding: UTF-8 -*-
     3  
     4 class Coordinate:
     5     x = 10
     6     y = -5
     7     z = 0
     8  
     9 point1 = Coordinate() 
    10 print(hasattr(point1, 'x'))
    11 print(hasattr(point1, 'y'))
    12 print(hasattr(point1, 'z'))
    13 print(hasattr(point1, 'no'))  # 没有该属性

    描述

    hasattr() 函数用于判断对象是否包含对应的属性。

    语法

    hasattr 语法:

    hasattr(object, name)

    参数

    • object -- 对象。
    • name -- 字符串,属性名。

    返回值

    如果对象有该属性返回 True,否则返回 False。

    输出结果:

    True
    True
    True
    False


  • 相关阅读:
    Linux命令:ssh
    Linux命令:sshpass
    Linux命令:ls
    Linux文件的时间
    Linux命令:findutils
    jfrog
    git
    git branch
    git remote
    java equals 和hashcode
  • 原文地址:https://www.cnblogs.com/focus-z/p/10492844.html
Copyright © 2011-2022 走看看