如何正确地使用Python的属性和描述符

2016-08-19
阅读 7 分钟
4.3k
关于@property装饰器 在Python中我们使用@property装饰器来把对函数的调用伪装成对属性的访问。 那么为什么要这样做呢?因为@property让我们将自定义的代码同变量的访问/设定联系在了一起,同时为你的类保持一个简单的访问属性的接口。 举个栗子,假如我们有一个需要表示电影的类: {代码...} 你开始在项目的其他地方使...