본문 바로가기
python3 selenium

python3 selenium 동일한 요소 여러개 제어하기

by Pymac 2023. 11. 18.
반응형

요소를 찾아 클릭하거, 입력하거나 하는 작업에 클릭해야하는 요소,일력창이 동일한 요소로 여러개가 있는 경우 사용

   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번째 요소 클릭
 
 
 
반응형