Hello

class __object(object):
   def __getitem__(self, idx):
       return getattr(self, idx)

class __dobject(object): pass

x = __object()
setattr(x, "0", "hello")
print x["0"]

y = __dobject(a=1,b=2)

setattr(y, "0", "world")
#print y["0"]

How can I, given an object of instance "__dobject", add to that instance a __getitem__ method so that I can type:
print y["0"]

Thanks,
Elias
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to