import json # with open('/Users/treyt/desktop/code/android/certs/exercises_edit.json') as fp: # items = [] # equipment = [] # data = json.load(fp) # for item in data: # newitem = {} # newitem["name"] = item["name"] # if "description" in item: # newitem["description"] = item["description"] # else: # newitem["description"] = "" # newitem["type"] = item["type"] # newitem["source"] = item["source"] # if "muscle_groups" in item: # newitem["muscle_groups"] = item["muscle_groups"] # else: # newitem["muscle_groups"] = "" # if "equipment_required" in item: # newitem["equipment_required"] = item["equipment_required"] # else: # newitem["equipment_required"] = "" # if "movement_patterns" in item: # newitem["movement_patterns"] = item["movement_patterns"] # else: # newitem["movement_patterns"] = "" # if "joints_used" in item: # newitem["joints_used"] = item["joints_used"] # else: # newitem["joints_used"] = "" # newitem["estimated_rep_duration"] = item["estimated_rep_duration"] # newitem["pace"] = item["pace"] # newitem["synonyms"] = item["synonyms"] # newitem["is_reps"] = item["is_reps"] # newitem["is_duration"] = item["is_duration"] # newitem["is_distance"] = item["is_distance"] # newitem["is_weight"] = item["is_weight"] # newitem["is_alternating"] = item["is_alternating"] # newitem["is_trackable_distance"] = item["is_trackable_distance"] # newitem["is_two_dumbbells"] = item["is_two_dumbbells"] # newitem["is_enabled"] = item["is_enabled"] # newitem["side"] = item["side"] # items.append(newitem) # if "equipment" in item: # _equipment = item["equipment"] # for _item in _equipment: # newequipment = {} # if "name" in _item: # newequipment["name"] = _item["name"] # if "category" in _item: # newequipment["category"] = _item["category"] # if "is_weight" in _item: # newequipment["is_weight"] = _item["is_weight"] # equipment.append(newequipment) # print(items) # print(equipment) # with open('/Users/treyt/desktop/code/android/certs/exercises.json', 'w') as fp: # json.dump(items, fp) # with open('/Users/treyt/desktop/code/android/certs/equipment.json', 'w') as fp: # json.dump(equipment, fp) # with open('/Users/treyt/desktop/code/android/certs/equipment.json') as fp: # items = [] # added_item_names = [] # data = json.load(fp) # for item in data: # newequipment = {} # if "name" in item: # newequipment["name"] = item["name"] # if "category" in item: # newequipment["category"] = item["category"] # if "is_weight" in item: # newequipment["is_weight"] = item["is_weight"] # if newequipment["name"] in added_item_names: # continue # else: # items.append(newequipment) # added_item_names.append(newequipment["name"]) # with open('/Users/treyt/desktop/code/android/certs/no_dupes_equipment.json', 'w') as fp: # json.dump(items, fp)