반응형
요소를 찾아 클릭하거, 입력하거나 하는 작업에 클릭해야하는 요소,일력창이 동일한 요소로 여러개가 있는 경우 사용
element = wait(driver, 10).until(EC.visibility_of_all_elements_located((By.XPATH, '//input[@type="text"]')))
# 11개 요소가 있다 리스트는 0~10 번까지
element[6].send_keys("0000@gmail.com") # 7번째 요소 이메일 입력
element[7].send_keys("어벤저스") # 8번째 요소 이메일 입력
element = wait(driver, 10).until(EC.visibility_of_all_elements_located((By.XPATH, '//input[@type="text"]')))
# 11개 요소가 있다 리스트는 0~10 번까지
element[0].click() # 1번째 요소 클릭
element[10].click() # 11번째 요소 클릭
반응형
'python3 selenium' 카테고리의 다른 글
python3 selenium XPath를 사용하여 여러 조건으로 요소를 찾는 다양한 방법 (0) | 2023.11.23 |
---|---|
python3 selenium 브라우저 팝업,탭 이동 (1) | 2023.11.19 |
Python3 selenium click이 되지 않을 때 JavaScript를 사용하여 요소를 클릭, element_to_be_clickable, iframe, ActionChains (1) | 2023.11.18 |
python3 selenium ChromeDriver service, options (0) | 2023.11.17 |
pyinstaller, webdriver 콘솔창 안뜨게하기 (0) | 2023.09.19 |