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
