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 |