실습으로 끝장내는 파이썬 웹 크롤링(4)
셀레니움 사용시 XPATH 와 LINK_TEXT 사용법 차이 (+ PARTIAL_LINK_TEXT) #(1) XPATH 사용 driver.find_element(By.XPATH,'//*[@text="VIEW"]').click() #(2) LINK_TEXT 사용 driver.find_element(By.LINK_TEXT,"VIEW").click() #(3) PARTIAL_LINK_TEXT 사용 driver.find_element(By.PARTIAL_LINK_TEXT, "인플루").click() 1,2둘다 코드 길이는 큰 차이가 없음 검색의 결과도 동일함 차이점은 클릭이 가능한 텍스트의 경우에만 LINK_TEXT로 크롤링이 가능함 클릭 되지 않는 텍스트 부분을 찾아야 하는 경우 XPATH를 통해 찾을수 있음..
백엔드/파이썬
2023. 2. 8. 15:55