본문 바로가기
Development/Python

selenium 가저올 때 원하는 데이터를 찾는 방법

by qWooWp 2021. 3. 21.
반응형

항상 Frame 하단에 있을 경우 검색이 안되기 때문에 아래와 같이 xpath 를 통해 frame 까지 우선 검색을 해야 한다. 

 

# Frame 안에 있을 경우 Frame 으로 가서 아래와 같이 검색 해야 한다.
get_frame = driver.find_element_by_xpath("/html/frameset/frameset/frame")
driver.switch_to.frame(get_frame)

 

# frame 하단의 원하는 태그를 검색한다. 
sample = driver.find_element_by_xpath('//*[@id="qk"]/ul/li/a')

# a태그의 링크 이동을 위해서  java script 를 실행하기 위해서는 아래와 같이 엔터 키입력을 해준다. 
sample.send_keys('\n')

반응형

댓글