Rene Pijlman wrote: > Yves Glodt: >> I need to compare 2 instances of objects to see whether they are equal >> or not, > > This prints "equal":
thank you! Have a nice day, Yves > class Test(object): > def __init__(self): > self.var1 = '' > self.var2 = '' > def __eq__(self,other): > return self.var1 == other.var1 and self.var2 == other.var2 > > test1 = Test() > test1.var1 = 'a' > test1.var2 = 'b' > > test2 = Test() > test2.var1 = 'a' > test2.var2 = 'b' > > if test1 == test2: > print "equal" > else: > print "not equal" > -- http://mail.python.org/mailman/listinfo/python-list