Selenium (또는 BeautifulSoup)을 사용하여 이러한 숨겨진 요소에 액세스하려면 어떻게해야합니까?

필립

다음은 동적으로로드 된 결과를 제어하는 ​​페이지 매김이있는 예제 페이지입니다.

http://www.rehabs.com/local/jacksonville-fl/

내가 현재 시도하는 것은 다음과 같습니다.

curButton = 1
driver.find_element_by_css_selector('ul[class="pagination"]').find_elements_by_tag_name('li')[curButton].click()

아무 일도 일어나지 않는 것 같습니다 (또한 a태그 또는 driver.get () a요소 의 href에 액세스하고 클릭하려고 할 때 ).

숨겨진 요소에 액세스하는 다른 방법이 있습니까? 예를 들어 전체 페이지의 html을 읽을 때 다른 페이지 매김의 요소가 표시되지만 BeautifulSoup에서는 액세스 할 수없는 것 같습니다.

JRazor

인간을 위해 페이지 매김이 추가되었습니다. 잘못된 xpath 또는 css를 사용했을 수 있습니다. 확인해 봐.

이 xpath를 사용하십시오.

//div[@id="listing-basic"]/article/div[@class="h3"]/a/@href

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다debugcn@gmail.com 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관