Browse Source

added a warning, when a type was not found and a default value was returned

Dimitri Korsch 4 năm trước cách đây
mục cha
commit
5ef14f4055
1 tập tin đã thay đổi với 3 bổ sung0 xóa
  1. 3 0
      cvargparse/utils/enumerations.py

+ 3 - 0
cvargparse/utils/enumerations.py

@@ -1,3 +1,5 @@
+import warnings
+
 from enum import Enum
 from enum import EnumMeta
 
@@ -42,6 +44,7 @@ class BaseChoiceType(Enum, metaclass=MetaBaseType):
 		if isinstance(key, cls):
 			return key
 
+		warnings.warn(f"\"{key}\" not found in choices. Returning default value!")
 		return cls.Default
 
 	@classmethod