Может ли Selenium определить, когда веб-страница завершает загрузку в Python3?
В питоне я написал:
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=chrome_options)
driver.get(url)
try:
WebDriverWait(driver, 10).until(
lambda driver: driver.execute_script('return document.readyState') == 'complete')
except se.TimeoutException:
return False
# Start Parsing
Хотя я ждал
Мой вопрос в том, как я могу получить общее решение, которое работает с большинством веб-сайтов? я не могу просто написать
Я просто хочу простимулировать реальный браузер и ничего не обрабатывать до того, как снова появится кнопка обновления (значит все загрузилось).