Mon, 27 Feb 2023 16:25:59 +0100
MicroPython
- changed code to return None for unknown device data entries
src/eric7/MicroPython/Devices/DeviceBase.py | file | annotate | diff | comparison | revisions |
--- a/src/eric7/MicroPython/Devices/DeviceBase.py Mon Feb 27 16:24:53 2023 +0100 +++ b/src/eric7/MicroPython/Devices/DeviceBase.py Mon Feb 27 16:25:59 2023 +0100 @@ -137,7 +137,10 @@ if key is None: return copy.deepcopy(self._deviceData) else: - return self._deviceData[key] + try: + return self._deviceData[key] + except KeyError: + return None def checkDeviceData(self, quiet=True): """