def _load_file(self): with open(self._path, 'r') as fp: data = json.load(fp) for obj in data['disciplines']: id = obj['_id'] name = obj['name'] obj = Discipline.create_from_data(name, id) self._list.append(obj) fp.close()
def _load_file(self): file = open(self._path, 'r') line = file.readline() while line: line = line.strip().split() name = line[0] id = line[1] obj = Discipline.create_from_data(name, id) self._list.append(obj) line = file.readline() file.close()
def _load_list(self): for obj in self._collection.find(): self._list.append( Discipline.create_from_data(obj['name'], obj['_id']))