Я использую Selenium Webdriver в своем коде для запуска экземпляра Firefox, и у меня есть некоторые проблемы с синхронизацией. Кажется, что мой код начинает работать до полной загрузки страницы.Selenium Webdriver: Как подождать, пока document.readyState будет установлен на 'complete'?
Как остановить выполнение кода до тех пор, пока экземпляр Webdriver не загрузит всю страницу?
пример моего кода:
browser = webdriver.Firefox()
browser.get('https://google.com')
example_result = browser.execute_script('some_script')
В этом примере example_result будет установлен до полной загрузки страницы. Как подождать, пока страница readyState изменится на "complete"?
Привет, спасибо, но в моем scenerio вызов browser.get был не waitted пока команда readyState не будет завершена – Dan