摘要:
迭代器__next__,__iter__ 基于__next__和__iter__方法实现的迭代器 阅读全文
摘要:
__slots__ __doc__ 取文件描述信息 __module__、__class__ __module__输出模块信息 __class__输出模块信息加类名 __call__ 对象后面加括号,触发执行。 注:构造方法的执行是由创建对象触发的,即:对象 = 类名() ;而对于 __call__ 阅读全文
摘要:
__str__,__repr__ __str__:控制返回值,并且返回值必须是str类型,否则报错 __repr__:控制返回值并且返回值必须是str类型,否则报错 __repr__是__str__的替代品,如果str存在,直接按str的返回值,返回信息,不会执行repr,如果不存在,会执行repr 阅读全文
摘要:
__getitem__、__setitem__、__delitem__ 总结: __getitem__,__setitem_,__delitem__ : obj[‘属性’]的方式去操作属性时触发的方法__getitem__:obj['属性'] 时触发__setitem__:obj['属性']=属性的 阅读全文
摘要:
__getattribute__ 1、回顾__getattr__ 2、__getattribute__ 阅读全文