2015-08-02 6 views
1

Моя проблема в том, что весь код после driver.get(url) блокируется до тех пор, пока страница не будет полностью загружена. Я не хочу этого поведения, так есть ли какой-либо другой метод, который я могу использовать? или, может быть, возможность поместить метод get в неблокирующий режим?Есть ли способ в селене загружать страницу без блокировки скрипта?

ответ

0

У меня была такая же проблема, и я работал над проблемой, вызывая driver.get в другую тему:

import threading 
driver = webdriver.Chrome() 
t = threading.Thread(target=driver.get, args=(url,)) 
t.start() 
# do stuff while page is loading... 
t.join() # join() will block until page is done loading 
# now the page is done loading. 
Смежные вопросы