У меня есть такие переменные пары
KEY_PasswordExpiryFeature = "PasswordExpiryFeature"
KEY_PasswordExpiryFeature_DEFAULT = "FALSE"
У меня есть методы, которые я вызываю, где я должен указать обе эти переменные.
Однако, чтобы избавить меня от некоторой бездумной печати, я хочу указать только первую переменную
KEY_PasswordExpiryFeature = "PasswordExpiryFeature"
и в способе получения сделайте это
def evaluate(et, key):
print("Evaluating key: %s -> Passed: %s" % (getKeyAttribute(et, key), getValueAttribute(et, key).lower() != VALUEOFVARIABLE("KEY_" + key + "_DEFAULT")))
вместо этого
def evaluate(et, key, default_value):
print("Evaluating key: %s -> Passed: %s" % (getKeyAttribute(et, key), getValueAttribute(et, key).lower() != default_value))