foxes.utils.eval_dict_values(d, globals=None, locals=None)[source]

Tries to evaluate string values in a dictionary, recursively.

Parameters

d: dict

The dictionary

globals: dict, optional

The global namespace

locals: dict, optional

The local namespace

Returns

d: dict

The dictionary with evaluated values