python staticmethod
# python static method in simple explanation
class cls:
@staticmethod
def func():
pass
instance1 = cls()
instance2 = cls()
instance3 = cls()
print(id(cls.func), cls.func)
print(id(instance1.func), instance1.func)
print(id(instance2.func), instance2.func)
print(id(instance3.func), instance3.func)
# they are same thing