I am trying to parse a json object and having problems.
import json
record= '{"shirt":{"red":{"quanitity":100},"blue":{"quantity":10}},"pants":{"black":{"quantity":50}}}'
inventory = json.loads(record)
#HELP NEEDED HERE
for item in inventory:
print item
I can figure out how to obtain the values. I can get keys. Please help.
You no longer have a JSON object, you have a Python dictionary. Iterating over a dictionary produces its keys.
If you want to access the values then either index the original dictionary or use one of the methods that returns something different.