dictionary as property

Thanos Tsouanas thanos at sians.org
Tue Jul 19 14:15:51 EDT 2005


On Tue, Jul 19, 2005 at 07:00:10PM +0200, Gerhard Haering wrote:
> On Tue, Jul 19, 2005 at 07:56:20PM +0300, Thanos Tsouanas wrote:
> > Hello.
> > 
> > (How) can I have a class property d, such that d['foo'] = 'bar' will run
> > a certain function of the class with 'foo' and 'bar' as it's arguments?
> 
> You could implement a custom container type that will do what you want.
> See http://docs.python.org/ref/sequence-types.html for __setitem__.

Thanks, that doc had all I needed :)

-- 
Thanos Tsouanas          .: My Music: http://www.thanostsouanas.com/
http://thanos.sians.org/ .: Sians Music: http://www.sians.org/



More information about the Python-list mailing list