请问使用 @property 的作用是什么

来源:3-3 浏览器对象Browser基类的开发

慕UI1199501

2021-06-29

在3-3中,定义类的 options 和 browser 方法时,使用了 @property
图片描述

写回答

1回答

托尼老师

2021-06-29

这是定义属性方法的装饰器写法,property本身是一个内建函数,它可以像普通函数一样传参调用执行,也可以写成装饰器。

property函数的返回结果就是一个实例属性,这样就把实例的方法变成了实例的属性,可以用访问属性的办方法来访问被property函数装饰的实例方法。

0
0

Python自动化测试开发实战,能帮你就业的测试课

开发高扩展、高可用的自动化测试框架,利用好测试自动化技术。

445 学习 · 157 问题

查看课程