diff --git a/scraper.py b/scraper.py index 0db2d9d..87395e1 100644 --- a/scraper.py +++ b/scraper.py @@ -32,21 +32,24 @@ def scrape_data(): h2 = soup.find("h2") e_name.append(h2.text.strip()) - fights_table = soup.find('table', {"class": "b-fight-details__table b-fight-details__table_style_margin-top b-fight-details__table_type_event-details js-fight-table"}).find("tbody").find_all("tr") - + fights_table = soup.find('table', { + "class": "b-fight-details__table b-fight-details__table_style_margin-top b-fight-details__table_type_event-details js-fight-table"}).find( + "tbody").find_all("tr") + fighters = fights_table.find_all('a', {"href": re.compile("http://ufcstats.com/fighter-details")}) - try: + try: + + f1.append(fighters[0].text.strip()) + f2.append(fighters[1].text.strip()) - f1.append(fighters[0].text.strip()) - f2.append(fighters[1].text.strip()) + except IndexError: - except IndexError: + f1.append("null") + f2.append("null") - f1.append("null") - f2.append("null") + continue - continue return None