use json.load instead of json.loads