Mercurial > hgrepos > Python > libs > ConfigMix
comparison configmix/json.py @ 137:e84870359e1a
Enhance docu
| author | Franz Glasner <hg@dom66.de> |
|---|---|
| date | Thu, 05 Apr 2018 09:42:23 +0200 |
| parents | 2f2e819e8d17 |
| children | 7e6ec99d5ff5 |
comparison
equal
deleted
inserted
replaced
| 136:eee1dd1f99bf | 137:e84870359e1a |
|---|---|
| 53 if _with_object_pairs_hook: | 53 if _with_object_pairs_hook: |
| 54 kwds["object_pairs_hook"] = DictImpl | 54 kwds["object_pairs_hook"] = DictImpl |
| 55 decoder = json.decoder.JSONDecoder(**kwds) | 55 decoder = json.decoder.JSONDecoder(**kwds) |
| 56 data = decoder.decode(jsfp.read()) | 56 data = decoder.decode(jsfp.read()) |
| 57 if not isinstance(data, DictImpl): | 57 if not isinstance(data, DictImpl): |
| 58 raise TypeError("JSON root must be an object") | 58 raise TypeError("JSON root must be an object (i.e. dict)") |
| 59 return data | 59 return data |
