개발/잡다개발

Selenium Wait

개복치 개발자 2020. 6. 30. 22:58

from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

try :
    WebDriverWait(driver, 10).until(
        EC.presence_of_element_located((By.XPATH, 'id 넣기'))
    )
	driver.find_element_by_xpath('id 넣기').click()
except :
	print("error")

Selenium 로딩이 완료될 때 까지 기다리는 코드입니다.

 

WebDriverWait에서 driver가 10초동안 기다리면서 By.XPATH 를 찾을 때 까지 기다립니다.

 

 

'개발 > 잡다개발' 카테고리의 다른 글

selenium tab change  (0) 2020.07.01
python logger  (0) 2020.06.30
selenium scroll down  (0) 2020.06.30
flask get post  (0) 2020.06.30
함수와 메소드의 차이  (0) 2020.06.24