ограничивает время после задержки, поэтому это бессмысленно. Но что-то вроде этого нужно после
driver.get (url)
дождитесь полной загрузки страницы. Но на очищающей странице попробуйте загрузить какой-нибудь мертвый JS-скрипт. Так что мой скрипт на Python ждет этого и не работает несколько минут. Эта проблема может быть на всех страницах сайта.
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://www.cortinadecor.com/productos/17/estores-enrollables-screen/estores-screen-corti-3000')
# It try load: https://www.cetelem.es/eCommerceCalculadora/resources/js/eCalculadoraCetelemCombo.js
driver.find_element_by_name('ANCHO').send_keys("100")
Как ограничить время ожидания, заблокировать AJAX загрузку файла или есть другой способ?
Также я тестирую свой скрипт вwebdriver.Chrome()
, но будет использовать PhantomJS () или, возможно, Firefox (). Итак, если какой-то метод использует изменение настроек браузера, то он должен быть универсальным.