def __rtruediv__(self, other):
if self.aliased_object is None:
raise weakref.ReferenceError("Proxy is no longer valid")
return self.aliased_object.__rtruediv__(other)
python类ReferenceError()的实例源码
def __rpow__(self, other):
if self.aliased_object is None:
raise weakref.ReferenceError("Proxy is no longer valid")
return self.aliased_object.__rpow__(other)
def __iadd__(self, other):
if self.aliased_object is None:
raise weakref.ReferenceError("Proxy is no longer valid")
return self.aliased_object.__iadd__(other)
def __isub__(self, other):
if self.aliased_object is None:
raise weakref.ReferenceError("Proxy is no longer valid")
return self.aliased_object.__isub__(other)
def __idiv__(self, other):
if self.aliased_object is None:
raise weakref.ReferenceError("Proxy is no longer valid")
return self.aliased_object.__idiv__(other)
def __itruediv__(self, other):
if self.aliased_object is None:
raise weakref.ReferenceError("Proxy is no longer valid")
return self.aliased_object.__itruediv__(other)
def __ipow__(self, other):
if self.aliased_object is None:
raise weakref.ReferenceError("Proxy is no longer valid")
return self.aliased_object.__ipow__(other)
def __neg__(self):
if self.aliased_object is None:
raise weakref.ReferenceError("Proxy is no longer valid")
return self.aliased_object.__neg__()
def __pos__(self):
if self.aliased_object is None:
raise weakref.ReferenceError("Proxy is no longer valid")
return self.aliased_object.__pos__()