Yves Glodt: >I need to compare 2 instances of objects to see whether they are equal >or not,
This prints "equal": 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" -- René Pijlman -- http://mail.python.org/mailman/listinfo/python-list