Похоже, что полученная вами ошибка ('элемент перехватил клик') связана с тем, что при загрузке страницы находится div, который занимает всю страницу, не давая Selenium нажать на кнопку пропуска .
Поэтому сначала необходимо удалить этот div, а затем выполнить следующее: driver.find_element_by_xpath('/html/body/div[3]/div[1]/span[5]').click()
Вы можете удалить div, запустив некоторый код JavaScript следующим образом:
driver.execute_script("""
var badDivSelector = document.evaluate('/html/body/div[7]',
document.documentElement, null, XPathResult.FIRST_ORDERED_NODE_TYPE,
null);
if (badDivSelector) {
var badDiv = badDivSelector.singleNodeValue;
badDiv.parentNode.removeChild(badDiv);
}
""")
Приведенный выше код находит полный раздел страницы (идентифицируемый xpath) и удаляет его со страницы.
Ваш окончательный код должен выглядеть примерно так:
import selenium
from selenium import webdriver
from time import sleep
driver = webdriver.Chrome()
driver.get('http://festyy.com/wpixmC')
sleep(10)
driver.execute_script("""
var badDivSelector = document.evaluate('/html/body/div[7]',
document.documentElement, null, XPathResult.FIRST_ORDERED_NODE_TYPE,
null)
if (badDivSelector) {
var badDiv = badDivSelector.singleNodeValue;
badDiv.parentNode.removeChild(badDiv);
}
""")
driver.find_element_by_xpath('/html/body/div[3]/div[1]/span[5]').click()
....