def process_json(file_in): my_dic = [] for _, element in ET.iterparse(file_in): el = P6.shape_element(element) if el: print 'dict fract: ' print el my_dic.append(el) return my_dic
def process_keys(file_in): key_list = [] for _, element in ET.iterparse(file_in): el = P6.shape_element(element) if el: line = find_keys(el) for l in line: key_list.append(l) s =set(key_list) s_list = [] for ese in s: print ese s_list.append(ese) return s_list