From 891587cbf7d258cd32e28af179ccdcd60d8898f4 Mon Sep 17 00:00:00 2001 From: Sander de Snoo <59472150+sldesnoo-Delft@users.noreply.github.com> Date: Thu, 24 Nov 2022 16:48:49 +0100 Subject: [PATCH] Improved error message --- core_tools/data/lib/data_class.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/core_tools/data/lib/data_class.py b/core_tools/data/lib/data_class.py index 53138412..d8275fac 100644 --- a/core_tools/data/lib/data_class.py +++ b/core_tools/data/lib/data_class.py @@ -5,8 +5,6 @@ from dataclasses import dataclass, field import uuid import numpy as np -import numbers -import json class dataclass_raw_parent: @@ -45,7 +43,7 @@ class dataclass_raw_parent: input_data (dict): dict formatted as e.g. write_data({'id(parameter_1)' : parameter_1.get(), id(parameter_2) : parameter_2.get(), ..}) ''' if self.id_info not in input_data.keys(): - txt = 'Key not found. A write is attempted to a parameter that has not been declaired yet. ' + txt = f'Key {self.id_info} not found in {input_data.keys()}. A write is attempted to a parameter that has not been declaired yet. ' txt += 'Please first register the parameter with register_set_parameter/register_get_parameter ' raise KeyError(txt) data_in = input_data[self.id_info] -- GitLab