def extract_results(self, query_resp): ret = [] for k, pid_dict in query_resp['pages'].iteritems(): page = PageInfo.from_query(pid_dict, source=self.source) ret.append(page) return ret
def extract_results(self, query_resp): ret = [] for k, pid_dict in query_resp['pages'].iteritems(): page_info = PageInfo.from_query(pid_dict, source=self.source) ret.append(page_info) return ret
def extract_results(self, query_resp): ret = [] for pid, pid_dict in query_resp.get('pages', {}).iteritems(): page_info = PageInfo.from_query(pid_dict, source=self.source) ret.append(page_info) return ret
def extract_results(self, query_resp): ret = [] for pid, pid_dict in query_resp['pages'].iteritems(): if pid.startswith('-'): continue page_ident = PageInfo.from_query(pid_dict, source=self.source) ret.append(page_ident) return ret
def extract_results(self, query_resp): ret = [] for pid, pid_dict in query_resp["pages"].iteritems(): if pid.startswith("-"): pid_dict["pageid"] = None # TODO: breaks consistency :/ page_ident = PageInfo.from_query(pid_dict, source=self.source) ret.append(page_ident) return ret
def extract_results(self, query_resp): ret = [] for pid, pid_dict in query_resp['pages'].iteritems(): if pid.startswith('-'): pid_dict['pageid'] = None # TODO: breaks consistency :/ page_ident = PageInfo.from_query(pid_dict, source=self.source) ret.append(page_ident) return ret
def extract_results(self, query_resp): ret = [] for pid, pid_dict in query_resp['pages'].iteritems(): if pid.startswith('-'): continue page_ident = PageInfo.from_query(pid_dict, source=self.source) ret.append(page_ident) return ret
def extract_results(self, query_resp): ret = [] for k, pid_dict in query_resp['pages'].iteritems(): try: page_ident = PageInfo.from_query(pid_dict, source=self.source) except ValueError: continue ret.append(page_ident) return ret
def extract_results(self, query_resp): ret = [] for pid, pid_dict in query_resp['pages'].iteritems(): if pid.startswith('-'): pid_dict['pageid'] = None # TODO: breaks consistency :/ try: page_ident = PageInfo.from_query(pid_dict, source=self.source) except ValueError: continue ret.append(page_ident) return ret
def extract_results(self, query_resp): ret = [] for k, pid_dict in query_resp.get('pages', {}).items(): page_ident = PageInfo.from_query(pid_dict, source=self.source) ret.append(page_ident) return ret