셀레늄을 사용하여 파이썬의 모든 테이블 요소 가져 오기

코스 민프

다음과 같은 웹 페이지가 있습니다.

<table class="data" width="100%" cellpadding="0" cellspacing="0">
        <tbody><tr>
            <th>1</th>
            <th>2</th>
            <th>3 by</th>
        </tr>
                        <tr>                    <td width="10%"><a href="foo1">5120432</a></td>
                <td width="70%">INTERESTED_SITE1/</td>
                <td width="20%"><a href="foo2">foo2</a></td>
            </tr>
                        <tr class="alt">                    <td width="10%"><a href="foo1">5120431</a></td>
                <td width="70%">INTERESTED_SITE2</td>
                <td width="20%"><a href="foo2">foo2</a></td>
            </tr>

2 개의 사이트 (interested_site1 및 Interested_site2)를 어딘가에 배치하고 싶습니다. 나는 다음과 같이 시도했다.

chrome = webdriver.Chrome(chrome_path)
chrome.get("fooSite")
time.sleep(.5)

alert = chrome.find_element_by_xpath("/div/table/tbody/tr[2]/td[2]").text
print (alert)

하지만 첫 번째 사이트를 찾을 수 없습니다. for-loop에서 이것을 할 수 없다면 모든 링크를 개별적으로 가져와도 괜찮습니다. 그 링크에 어떻게 갈 수 있습니까?

카이 랏 켐 피르 바 예프

CSS 쿼리를 사용하는 것이 더 쉬울 것입니다.

driver.find_element_by_css_selector("td:nth-child(2)")

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

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

쿼리 셀레늄 파이썬을 사용하여 div없이 모든 본문 요소 가져 오기

xpath 셀레늄 파이썬을 사용하여 자식 요소 가져 오기

셀레늄 파이썬을 사용하여 테이블의 모든 tr 요소를 탐색하는 방법

파이썬에서 셀레늄을 사용하여 모든 href 링크 가져 오기

셀레늄 파이썬을 사용하여 여러 페이지(페이지 매김)가 있는 특정 div 컨테이너의 자식 요소에서 모든 하이퍼링크를 가져오는 방법

파이썬을 사용하여 xml에서 같은 이름의 모든 요소 가져오기

셀레늄 웹 드라이버를 사용하여 모든 테이블 요소를 가져올 수 없음

pandas 데이터 프레임을 사용하여 모든 SQL 테이블을 파이썬으로 가져오기

파이썬을 사용하여 xml 노드의 모든 부모 가져 오기

셀레늄 파이썬을 사용하여 웹 페이지의 모든 요소를 찾는 방법

파이썬 요청 -HTML을 사용하여 태그의 부모 요소 가져 오기

파이썬 셀레늄으로 html 사이트 "입력" 요소 가져오기

셀레늄을 사용하여 VBA의 Css 요소에서 값 가져오기

파이썬에서 셀레늄 모듈을 사용하여 HTML 페이지에서 요소 찾기

파이썬 셀레늄을 사용하여 테이블에서 동적 요소 잡기

셀레늄 / 파이썬을 사용하여 부모 웹 요소 아래에서 모든 xml / dom을 텍스트로 가져 오는 방법은 무엇입니까?

요소 셀레늄 파이썬 태그 가져 오기

셀레늄 파이썬을 사용하여 스크롤하고 요소 찾기

<id> 트리 아래에서 모든 속성을 가져 오시나요? (파이썬 셀레늄)

파이썬에서 셀레늄을 사용하여 모든 요소를 반복합니다.

파이썬에서 셀레늄 웹 드라이버를 사용하여 모든 페이지 요소를 가져올 수 없습니까?

셀레늄 (Python)을 사용하여 페이지 요소 찾기

파이썬을 사용하여 html 파일의 여러 테이블에서 특정 테이블 가져 오기

셀레늄 파이썬을 사용하여 html의 특정 텍스트 뒤에서 만 요소 찾기

파이썬에서 셀레늄을 사용하여 데이터 참조 가져오기

테이블을 에코하면서 배열에서 모든 7 번째 요소 가져 오기

파이썬에서 셀레늄을 사용하여 특정 링크만 가져오기

파이썬에서 셀레늄을 사용하여 div 클래스에서 텍스트 가져 오기 시도

파이썬에서 셀레늄으로 모든 속성 "제목"가져 오기