摘要: 楔子 下面我们说几个魔法方法,这几个魔法方法比较特殊,因为我们不经常用。但是相信你在看完之后,能够对python的类有更深刻的理解。下面我们就来介绍一下__instancecheck__、__subclasscheck__、__subclasshook__这几个魔法方法。 __instanceche 阅读全文
posted @ 2019-10-24 13:32 古明地盆 阅读(3233) 评论(1) 推荐(2) 编辑
摘要: 楔子 作为动态语言,python里面提供了很多以双下划线:__开头和结尾的属性,我们称之为魔法属性,这些属性是对象所内置的。我们可以直接通过这些魔法属性动态地查看一个对象的信息,下面我们就来看一看。 __name__ __name__是用来获取一个对象的名字的 print(int.__name__) 阅读全文
posted @ 2019-10-24 10:49 古明地盆 阅读(1115) 评论(0) 推荐(0) 编辑