diff --git a/humming/device.py b/humming/device.py index 54befd0..035d498 100644 --- a/humming/device.py +++ b/humming/device.py @@ -36,6 +36,8 @@ def _get_value(self) -> Any: return self._value def __getattr__(self, name: str) -> Any: + if name.startswith("_"): + raise AttributeError(f"{type(self).__name__!r} object has no attribute {name!r}") return getattr(self._get_value(), name) def __repr__(self) -> str: