MCPcopy Create free account
hub / github.com/bslatkin/effectivepython / load_json_key

Function load_json_key

example_code/item_080.py:92–101  ·  view source on GitHub ↗
(data, key)

Source from the content-addressed store, hash-verified

90import json
91
92def load_json_key(data, key):
93 try:
94 print("* Loading JSON data")
95 result_dict = json.loads(data) # May raise ValueError
96 except ValueError:
97 print("* Handling ValueError")
98 raise KeyError(key)
99 else:
100 print("* Looking up key")
101 return result_dict[key] # May raise KeyError
102
103
104print("Example 5")

Callers 1

item_080.pyFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected