class X(object): foo = descriptor() x = X() x.foo = "value"
Isn't this going to create a brand new instance attribute x.foo that has nothing to do with the descriptor anyway?
-- Rhodri James *-* Wildebeest Herder to the Masses -- http://mail.python.org/mailman/listinfo/python-list