一般情况下,Python允许对类的实例添加对象属性,当想阻止对特定类的对象进行添加属性功能,可以在类的定义中填加“__slots__”属性,列如
class Student(objct):
__slots__=("name","age")
可以限制对像添加“name”,"age"属性之外的变量。
class Student(objct):
__slots__=("name","age")
可以限制对像添加“name”,"age"属性之外的变量。