def get_bing_query(self, query, page=1): """ Make Bing url query (URL for GET request). """ url = self.bingurl + query.replace( " ", "+") + self.bingparam + str((int(page) * 10) - 9) return url_safe(url)
def get_ask_query(self, query, page=1): """ Main ask url query. """ q = re.sub("[ ]+", "+", query) url = self.askurl + self.askq + q + self.askparams + str(page) return url_safe(url)
def get_ask_query(self, query, page=1): """ Main ask url query. """ q = re.sub("[ ]+", "+", query) url = self.askurl + self.askq + q + self.askparams + str(page) return url_safe(url)
def get_yahooboss_query(self, query, count=99): """ Make yahoo boss url query (URL for GET request). """ url = self.ybossurl + query.replace( " ", "+") + '?' + self.ykey + self.yparams + str(count) return url_safe(url)
def get_altavista_query(self, query, page=1): """ Make AltaVista url query (URL for GET request). """ if type(query) != str: raise AttributeError("get_altavista_query requires query of string type.") query = self._clean_query(query) if page < 1: page = 1 stq = (int(page) - 1) * 10 url = self.altavista + self.qquery + str(query) + self.qparams + self.qcount + str(stq) return url_safe(url)
def get_altavista_query(self, query, page=1): """ Make AltaVista url query (URL for GET request). """ if type(query) != str: raise AttributeError( "get_altavista_query requires query of string type.") query = self._clean_query(query) if page < 1: page = 1 stq = (int(page) - 1) * 10 url = self.altavista + self.qquery + str( query) + self.qparams + self.qcount + str(stq) return url_safe(url)
def get_bing_query(self, query, page=1): """ Make Bing url query (URL for GET request). """ url = self.bingurl + query.replace(" ", "+") + self.bingparam + str((int(page)*10)-9) return url_safe(url)
def get_yahooboss_query(self, query, count=99): """ Make yahoo boss url query (URL for GET request). """ url = self.ybossurl + query.replace(" ", "+") + '?' + self.ykey + self.yparams + str(count) return url_safe(url)