Esempio n. 1
0
 def extract_results(self, query_resp):
     ret = []
     for pid_dict in query_resp['geosearch']:
         page_ident = PageIdentifier.from_query(pid_dict,
                                                source=self.source)
         coord_ident = CoordinateIdentifier(pid_dict, page_ident)
         ret.append(coord_ident)
     return ret
Esempio n. 2
0
File: misc.py Progetto: 1ss/wapiti
 def extract_results(self, query_resp):
     ret = []
     for pid_dict in query_resp['geosearch']:
         page_ident = PageIdentifier.from_query(pid_dict,
                                                source=self.source)
         coord_ident = CoordinateIdentifier(pid_dict, page_ident)
         ret.append(coord_ident)
     return ret
Esempio n. 3
0
 def extract_results(self, query_resp):
     ret = []
     for k, pid_dict in query_resp['pages'].iteritems():
         page_ident = PageIdentifier.from_query(pid_dict,
                                                source=self.source)
         for coord in pid_dict['coordinates']:
             coord_ident = CoordinateIdentifier(coord, page_ident)
         ret.append(coord_ident)
     return ret
Esempio n. 4
0
File: misc.py Progetto: 1ss/wapiti
 def extract_results(self, query_resp):
     ret = []
     for k, pid_dict in query_resp['pages'].iteritems():
         page_ident = PageIdentifier.from_query(pid_dict,
                                                source=self.source)
         for coord in pid_dict['coordinates']:
             coord_ident = CoordinateIdentifier(coord, page_ident)
         ret.append(coord_ident)
     return ret
Esempio n. 5
0
def test_coercion_basic():
    pid = PageIdentifier(title='Africa', page_id=123, ns=4, source='enwp')
    get_subcats = GetSubcategoryInfos(pid)
    assert get_subcats.input_param == 'Category:Africa'