From 358366929bb2421397b386fb38f92ac6fe80fe45 Mon Sep 17 00:00:00 2001 From: rdmaloney <45108790+rdmaloney@users.noreply.github.com> Date: Mon, 12 Aug 2019 00:33:30 +0100 Subject: [PATCH] Update scraper.py --- scraper.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scraper.py b/scraper.py index 7629260..cd57ee3 100644 --- a/scraper.py +++ b/scraper.py @@ -14,6 +14,8 @@ f2 = [] all_rows = [] fighters = [] +fights_table = [] + def scrape_data(): @@ -32,8 +34,9 @@ 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', 'class':{"b-fight-details__table-body"}).find('tr').find_next('tr') - fighters = fights_table.find_all('a', {"href": re.compile("http://ufcstats.com/fighter-details")}) + 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',{'class':"b-fight-details__table-body"}).find('tr').find_next('tr'), + + fighters = fights_table.find_all('a', {"href": re.compile("http://ufcstats.com/fighter-details")})) try: