파란색으로 감싸진 저 요소를 클릭하면
아래처럼 상세보기(?)로 뜨는데
이 동작을 코드상에서 클릭해주고 싶어서
xpath도 복사해서 써보고 (driver.find_by_element_xpath(xpath).submit() 이나 .click()
selector도 복사해서 써봤는데
저 요소를 클릭할 수가 없네요 ㅠ
그냥 단순하게 좌표로 찍어주는건 너무 비효율적인 것 같고,
셀레니움이나 드라이버 내장함수로 클릭해주려면 어떻게 해야할까요?
파란색으로 감싸진 저 요소를 클릭하면
아래처럼 상세보기(?)로 뜨는데
이 동작을 코드상에서 클릭해주고 싶어서
xpath도 복사해서 써보고 (driver.find_by_element_xpath(xpath).submit() 이나 .click()
selector도 복사해서 써봤는데
저 요소를 클릭할 수가 없네요 ㅠ
그냥 단순하게 좌표로 찍어주는건 너무 비효율적인 것 같고,
셀레니움이나 드라이버 내장함수로 클릭해주려면 어떻게 해야할까요?
작동 안하면 자바스크립트 이용하자. 셀레니움에 자바스크립트 실행시키는거 있을꺼임. document.querySelector("#_sau_imageTab > div.photowall._photoGridWrapper > div.photo_grid._box > div:nth-child(1) > a.thumb._thumb > span.img_border").click()
쿼리셀렉터로 하면 되네요 감사합니다 형님
https://wkdtjsgur100.github.io/selenium-xpath/