cleverdict icon indicating copy to clipboard operation
cleverdict copied to clipboard

Instantiate from more sources

Open PFython opened this issue 4 years ago • 1 comments

Enable:

CleverDict({"1": "one"}') E.g. look for string in init and attempt to convert using json.loads

CleverDict(file) Where file is INI, YAML, TOML, JSON or .py with e.g. variable = value lines

PFython avatar Dec 05 '20 23:12 PFython

JSON and line-delimeted ("\n") strings and files now supported in Version 1.8.0.

Labelled as "wontfix" after Version 1.8.0 simply because the main authors don't currently have the time for non essential enhancements. If there's a huge uptake in people using CleverDict and asking for this feature that may change, or if you're reading this why not Fork, develop a solution, and contribute a Pull Request yourself?

PFython avatar Jan 20 '21 15:01 PFython