예제 #1
0
 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
예제 #2
0
 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
예제 #3
0
 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
예제 #4
0
 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
예제 #5
0
파일: files.py 프로젝트: slaporte/wapiti
 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
예제 #6
0
파일: files.py 프로젝트: sahwar/wapiti
 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
예제 #7
0
파일: misc.py 프로젝트: 1ss/wapiti
 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
예제 #8
0
 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
예제 #9
0
 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
예제 #10
0
파일: templates.py 프로젝트: sahwar/wapiti
 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