python __slots__类属性
参考博客: https://blog.csdn.net/hihozoo/article/details/51248845
class BaseSlots(object): val = 1 __slots__ = ('y', 'z', 'x') def __init__(self): pass b = BaseSlots() print(b) b.y, b_z, b_x = 'c_y', 'c_z', 'c_x' print(b.y, b_z, b_x) # c_y c_z c_x b.a = 'c_a' print(b_a) # AttributeError: 'BaseSlots' object has no attribute 'a'