accessing static attributes

Carsten Haese carsten at uniqsys.com
Fri Aug 10 00:25:34 EDT 2007


On Fri, 10 Aug 2007 02:51:44 -0000, james_027 wrote
> hi,
> 
> for example an request object ... is request.user the same as
> request.__class__.user?

Not in general:

>>> class Request(object):
...    user = "somebody"
...
>>> request = Request()
>>> request.user == request.__class__.user
True
>>> request.user = "nobody"
>>> request.user == request.__class__.user
False

--
Carsten Haese
http://informixdb.sourceforge.net




More information about the Python-list mailing list