Python中function的__get__方法的疑问

看descriptor的时候看到了,普通函数其实也是一个类的实例,function类,只是因为定义有特殊的__get__方法,所以才有各种function,boundmethod之类的表现。
那么既然defxxx的时候会产生一个function类的实例,那么在这个实例里def__get__()的时候不是又会产生一个function的实例?这不是发生递归定义了吗?
慕尼黑5688855
浏览 773回答 2
2回答

ibeautiful

我猜你可能是想问:在a.b的时候会调用b.__get__(),那么同理,b.__get__会不会也一样调用__get__.__get__呢?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript