摘要: __slots__作用 1.减少内存消耗 2.限制添加类属性及类初始化参数 实现__slots__ 1.限制单个类属性 class Base(object): __slots__ = ['name'] pass B = Base() B.name = 'John' 2.限制多个类属性,在__slot 阅读全文
posted @ 2021-08-08 16:23 一点也不酷0 阅读(233) 评论(0) 推荐(0)
摘要: python属性 分为公有属性和私有属性 私有属性 python的私有属性只能在类内部访问,不对外公开 python并没有真正的私有化支持,但可用下划线得到伪私有,有一项大多数 python 代码都遵循的习惯:带有下划线前缀的名称应被视为非公开的 API 的一部分 私有属性定义 以一个_开头或两个_ 阅读全文
posted @ 2021-08-08 00:12 一点也不酷0 阅读(682) 评论(0) 推荐(0)