static information...
Larry Bates
lbates at swamisoft.com
Mon Mar 22 17:49:10 EST 2004
Try A.static.extend([1,2,3]) and see what that
give you.
Larry Bates
<niurka.perez at cimex.com.cu> wrote in message
news:mailman.253.1079991337.742.python-list at python.org...
> I've been looking for a way of have static variables in a python class and
all I
> have found is this:
>
> class A:
> static =[]
>
> def f(self):
> A.static = [1,2,3]
>
>
> That seems to be pretty static since that variable can be used either on
the
> class (such as A.static) or on an instance (such as A().static).
> Now my problem is that every time some create a new instance of this class
the
> variable static is reset to its original value [] and the real value that
it
> took is lost. What I want is someplace to store class's information and
not
> instance's information.
> Any idea?
>
>
More information about the Python-list
mailing list