Скажем, у меня есть класс в Python, в котором определен метод eq для сравнения атрибутов на равенство:
class Foo(object):
# init code...
def __eq__(self, other):
# usual eq code here....
Как я могу тогда сравнить два экземпляра Foo на равенство ссылок (то есть проверить, являются ли онитот же экземпляр)?Если я это сделаю:
f1 = Foo()
f2 = Foo()
print f1 == f2
Я получу Истину, даже если это разные объекты.