Python 面向对象之反射

2025-05-25 05:45:46

1、hasattr判断People类到底有没有star属性

Python 面向对象之反射

2、getattr 获取属性得值

Python 面向对象之反射

3、getattr的第三个参数,如果获取不到属性得值会打印参数值,不会报异常

Python 面向对象之反射

4、setattr设置属性

Python 面向对象之反射

5、delattr删除属性

Python 面向对象之反射

6、反射应用场景用户交互,用户输入的时候都是字符串,通过用户输入的字符串找到相应的属性

Python 面向对象之反射
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢