我遇到了一个奇怪的问题。请参阅我在下面粘贴的代码。在 myclass 我有一个@property datef。我可以设置获取属性;但是当我让 myclass 从 mybase 继承时,我不能再设置该属性了。为什么?
class mybase(object):
pass
class myclass(mybase):
@property
def dataf(self): return 1
var = myclass()
print var.dataf
var.dataf = 33
print var.__dict__