Exemplo n.º 1
0
 def _parse_result_count(self, results_page):
     result_count_text = BeautifulSoup(results_page).find(attrs={'class': 'bz_result_count'}).string
     result_count_parts = result_count_text.strip().split(" ")
     if result_count_parts[0] == "Zarro":
         return 0
     if result_count_parts[0] == "One":
         return 1
     return int(result_count_parts[0])
Exemplo n.º 2
0
 def _parse_result_count(self, results_page):
     result_count_text = BeautifulSoup(results_page).find(attrs={'class': 'bz_result_count'}).string
     result_count_parts = result_count_text.strip().split(" ")
     if result_count_parts[0] == "Zarro":
         return 0
     if result_count_parts[0] == "One":
         return 1
     return int(result_count_parts[0])
Exemplo n.º 3
0
 def _parse_result_count(self, results_page):
     result_count_text = BeautifulSoup(results_page).find(attrs={'class': 'bz_result_count'}).string
     if result_count_text is None:
         _log.warn("BeautifulSoup returned None while finding class: bz_result_count in:\n{}".format(results_page))
         return 0
     result_count_parts = result_count_text.strip().split(" ")
     if result_count_parts[0] == "Zarro":
         return 0
     if result_count_parts[0] == "One":
         return 1
     return int(result_count_parts[0])