Python hasattr 函数的基本使用
【摘要】 Python hasattr 函数的基本使用Python 的 hasattr() 函数可以用来判断一个对象是否包含指定的属性。基本用法class User: name = "Tom"user = User()print(hasattr(user, "name"))输出:True判断不存在的属性print(hasattr(user, "age"))输出:False配合条件判断if has...
Python hasattr 函数的基本使用
Python 的 hasattr() 函数可以用来判断一个对象是否包含指定的属性。
基本用法
class User:
name = "Tom"
user = User()
print(hasattr(user, "name"))
输出:
True
判断不存在的属性
print(hasattr(user, "age"))
输出:
False
配合条件判断
if hasattr(user, "name"):
print(user.name)
hasattr() 很适合用于对象属性检查,在动态数据处理和防止属性不存在时报错时比较实用。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)