1.Python hasattr() 函数

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

语法

hasattr 语法:

hasattr(object, name)
参数
object -- 对象。
name -- 字符串,属性名。
返回值
如果对象有该属性返回 True,否则返回 False。

实例
以下实例展示了 hasattr 的使用方法:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
class Coordinate:
  x = 10
  y = -5
  z = 0

point1 = Coordinate()
print(hasattr(point1, 'x'))
print(hasattr(point1, 'y'))
print(hasattr(point1, 'z'))
print(hasattr(point1, 'no')) # 没有该属性
输出结果:

  True
  True
  True
  False

----------------------------------------------------------------------------

相关文章:

  • 2022-01-25
  • 2021-07-29
  • 2021-09-25
  • 2021-11-27
  • 2022-12-23
  • 2022-01-26
  • 2021-06-28
  • 2022-01-14
猜你喜欢
  • 2021-10-03
  • 2021-10-19
  • 2021-12-23
  • 2022-12-23
  • 2021-12-21
  • 2021-06-19
  • 2022-03-01
相关资源
相似解决方案