1.查看私有属性,名字重整
对象名.__dict__ :名字重整,查看私有属性的真正属性名
类名.__dict__ :类属性
2.魔法属性方法(用到再具体研究)
__doc__ :类的描述信息
__module__ :当前操作对象在哪个操作模块
__class__ :当前操作的对象类型是什么。
__init__:初始化方法,类创建对象时,自动调用
__dict__:类对象中所有属性
__str__:类中定义__str__方法时,在打印对象时,默认输出该方法的返回值。
__getitem__,__setitem__,__delitem__:用于索引操作,如字典。分别表示获取,设置,删除数据
__getslice__,setslice__,delslice__: 列表的切片操作。
3.上下文管理器
实现了__enter__()和__exit__()方法的对象都可称之为上下文管理器。
在方法上加@contextmanager