class Test:
def __init__(self,x):
self.bla = x
from copy import copy
a = Test(1)
b = copy(a)
print(a is b, a == b)
class Test:
def __init__(self,x):
self.bla = x
def __eq__(self,other):
return self.bla == other.bla
from copy import copy
a = Test(1)
b = copy(a)
print(a is b, a == b)