摘要:
简介 自省(introspection)指在运行时判断一个对象的类型 Python中一切都是对象,自省是Python的强项 通过自省可以知道一个对象的能力、状态 type() type()返回对象类型 a = list() print(type(a)) # <class 'list'> dir() 阅读全文
摘要:
描述符 Python 中,通过使用描述符,可以让程序员在引用一个对象属性时自定义要完成的工作。本质上看,描述符就是一个类,只不过它定义了另一个类中属性的访问方式。换句话说,一个类可以将属性管理全权委托给描述符类。 描述符是 Python 中复杂属性访问的基础,它在内部被用于实现 property、方 阅读全文