On Tue, Apr 20, 2010 at 7:21 AM, Robert Somerville < rsomervi...@sjgeophysics.com> wrote:
> class ctest(): > x = int > y = [1,2,3] > Variables defined directly under the class are known as "static variables" in many other languages. Here in Python it's called a class variable, but they're still the same concept. What you want is "instance variables", which are not shared by the class instances, but different depending on each instance instead. That said, class ctest(): def __init__(self): self.x = int self.y = [1, 2, 3] is probably what you're after. Cheers, Xav
-- http://mail.python.org/mailman/listinfo/python-list