def get_all_states(self): myStates = State() state_list = myStates.get_states() myjsonlist = [] for state in state_list: my_dict = {state.state_abbr: state.state_name } myjsonlist.append(my_dict) final_output = json.dumps(myjsonlist) return final_output
def run(self): import_list = [] my_file = self._get_file('states.txt') formatted_list = self._format_lines(my_file) for item in formatted_list: my_state = State() my_state.state_abbr = item[1] my_state.state_name = item[0] import_list.append(my_state) #Commented out just in case of accidents db.put(import_list) new_states = StateMethods() return new_states.get_all_states()