def getDrv(): driver = webdriver.Chrome() driver.get('http://xxxx.xx') return driver
Задача. Запросить страницу, если за 5 сек не загрузилась, прервать и повторить запрос.
Вариант решения. os.forc() запустить несколько процессов параллельно. Откроется несколько Хромов. Какой сработал раньше - тот и использовать дальше. Всех опоздавших убить.
Вопрос. Как получить driver из процесса-фаворита? Это вообще возможно? Через 5 секунд просмотреть все, не предмет кто вернул driver, то и молодец.
Убивать os._exit(?) ? - это PID процесса?