Мне нужно спарсить раунды, их всего 9 и к примеру 3 может появиться, а может и не появиться когда я уже паршу бой, и когда идёт парсинг 1 и 2 раундов, переходя к 3 он пишет ошибку, я бы хотел чтобы исключение просто игнорировалось и переходило дальше, то есть уже к следующему бою, переменные fd и fe, есть как раз 1 и 2 раунды, таких может быть, как уже сказал 9, но я не стал дописывать, просто суть хочу понять, вот код:
from selenium import webdriver
import time
from selenium.common.exceptions import NoSuchElementException
browser=webdriver.Firefox()
browser.maximize_window()
print('ИДЁТ ПАРСИНГ ПЕРВОГО БОЯ.........')
browser.get('https://one-xskbdc.world/ru/live/Mortal-Kombat/1252965-Mortal-Kombat-X/')
nameone1=browser.find_element_by_xpath('//*[@id="games_content"]/div/div[1]/div/div/div[2]/div/div[1]/div[1]/a/span/div[1]').text
print(nameone1)
nametwo1=browser.find_element_by_xpath('//*[@id="games_content"]/div/div[1]/div/div/div[2]/div/div[1]/div[1]/a/span/div[2]').text
print(nametwo1)
browser.find_element_by_xpath('//*[@id="games_content"]/div/div[1]/div/div/div[2]/div/div[1]/div[1]/a/span/div[2]').click()
time.sleep(3)
browser.find_element_by_xpath('//*[@id="hottest_games"]/div/div[1]/div/div/div[2]/div/ul/li[1]/a').click()
time.sleep(3)
score1=browser.find_element_by_xpath('/html/body/div[2]/div[1]/div[2]/div/div/div[2]/div/div/div/div[1]/div[1]/div/div[2]/div/div/div[2]/div/div/div[2]/div[1]').text
print(score1)
score1_2=browser.find_element_by_xpath('/html/body/div[2]/div[1]/div[2]/div/div/div[2]/div/div/div/div[1]/div[1]/div/div[2]/div/div/div[2]/div/div/div[2]/div[2]').text
print(score1_2)
print('ПАРСИМ ТАБЛО.......')
fd=browser.find_element_by_xpath('/html/body/div[2]/div[1]/div[2]/div/div/div[2]/div/div/div/div[1]/div[1]/div/div[2]/div/div/div[3]/div/section/div[1]/div[1]').text
print(fd)
fe=browser.find_element_by_xpath('/html/body/div[2]/div[1]/div[2]/div/div/div[2]/div/div/div/div[1]/div[1]/div/div[2]/div/div/div[3]/div/section/div[1]/div[2]').text
print(fe)
try:
fe = browser.find_element_by_xpath('/html/body/div[2]/div[1]/div[2]/div/div/div[2]/div/div/div/div[1]/div[1]/div/div[2]/div/div/div[3]/div/section/div[1]/div[2]').text
print(fe)
except NoSuchElementException:
print('Поймали исключение')
pass
try:
fd = browser.find_element_by_xpath('/html/body/div[2]/div[1]/div[2]/div/div/div[2]/div/div/div/div[1]/div[1]/div/div[2]/div/div/div[3]/div/section/div[1]/div[1]').text
print(fd)
except NoSuchElementException:
print('Поймали исключение')
pass
browser.close()