奇妙な問題に遭遇しました。以下に貼り付けるコードをご覧ください。myclassには、@propertydatefがあります。プロパティを取得するように設定できます。しかし、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__