Selenium WebDriver를 사용하여 텍스트로 요소 찾기

모하메드

다음 HTML 페이지가 있고 파이썬에서 Selenium을 사용하여 페이지 HTML에서 일부 데이터를 추출하고 있습니다.

<div class="secondary-content-col col-xs-12">
<div class="row">
<div class="col-xs-12">
<h2 class="h4"><span>Uthyres av:</span> Test</h2>
</div>
</div>
</div>

태그 에서 테스트 텍스트 를 얻고 싶습니다.

driver.find_elements_by_xpath("//*[contains(., 'Uthyres')]")

그러나 그것은 요소를 찾을 수 없다고 말합니다! 어떻게 해결할 수 있을까?

Psidom

이것을 시도해 볼 수 있습니다 xpath.

//*[contains(text(), 'Uthyres')]/parent::*/text()

대신 contains(., ...)사용 contains(text(), ...)하고 상위 노드로 이동하여 텍스트를 추출하십시오. 참고 여기서 테스트h2대신 태그의 텍스트 노드 입니다 span.


다음을 사용한 데모 lxml:

from lxml import etree

e = etree.fromstring("""<div class="secondary-content-col col-xs-12">
<div class="row">
<div class="col-xs-12">
<h2 class="h4"><span>Uthyres av:</span> Test</h2>
</div>
</div>
</div>""")

e.xpath('//*[contains(text(), "Uthyres")]/parent::*/text()')
# [' Test']

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Python에서 Selenium Webdriver를 사용하여 텍스트를 기반으로 요소 검색

분류에서Dev

Selenium Python을 사용하여 링크 텍스트로 요소를 찾는 방법

분류에서Dev

cssSelector를 사용하여 텍스트로 중첩 된 요소 선택-Selenium WebDriver

분류에서Dev

Python Selenium WebDriver를 통해 자바 스크립트 구문을 사용하여 웹 요소 찾기

분류에서Dev

Tcl-Selenium WebDriver : 포함 된 텍스트로 div 요소 찾기?

분류에서Dev

텍스트 확인-Python과 함께 Selenium Webdriver를 사용하여 요소의 innerHTML

분류에서Dev

Xpath Selenium- 하위 텍스트로 요소를 찾는 방법

분류에서Dev

Selenium에서 여러 태그의 텍스트를 기반으로 요소를 찾는 방법

분류에서Dev

Selenium Webdriver : 부분 ID를 사용하여 요소를 찾는 잘못된 Xpath

분류에서Dev

Selenium WebDriver를 사용하여 입력 요소를 찾을 수 없습니다.

분류에서Dev

Selenium에서 부모를 사용하여 요소 찾기

분류에서Dev

Python과 함께 Selenium WebDriver를 사용하여 테이블에서 요소 (텍스트)를 가져 오는 방법

분류에서Dev

PhantomJS를 사용하여 Selenium Webdriver의 텍스트로 <p> 태그를 어떻게 채우나요?

분류에서Dev

Selenium Webdriver : xpath를 사용하여 <td> 태그에서 텍스트 얻기

분류에서Dev

상대 xpath 및 텍스트 설명자를 사용하여 요소 찾기

분류에서Dev

Ruby를 사용하는 Selenium Webdriver : 파일에 텍스트 쓰기

분류에서Dev

Robot 클래스 및 Selenium WebDriver를 사용하여 텍스트 상자에 대문자 텍스트 보내기

분류에서Dev

Robot 클래스 및 Selenium WebDriver를 사용하여 텍스트 상자에 대문자 텍스트 보내기

분류에서Dev

iFrame에서 부모 프레임으로 전환하고 Selenium Webdriver를 사용하여 부모 프레임에서 요소를 찾습니다. 씨#

분류에서Dev

Selenium을 통해 CSS 선택기를 사용하여 요소를 찾는 방법

분류에서Dev

IE 및 Python 용 Selenium WebDriver를 사용하여 필터 버튼의 요소를 찾는 방법 :

분류에서Dev

Python 및 Selenium Webdriver를 사용하여 텍스트 영역에서 텍스트 가져 오기 (값 속성 없음)

분류에서Dev

Selenium을 사용하여 단락 요소의 텍스트 가져 오기

분류에서Dev

Python Selenium에서 src 또는 href 코드를 사용하여 요소 찾기

분류에서Dev

Selenium WebDriver를 사용하여 모든 페이지로드에서 동적 ID / 이름이 변경되는 요소를 찾는 방법

분류에서Dev

Selenium으로 텍스트 및 클래스를 기반으로 요소를 찾는 방법은 무엇입니까?

분류에서Dev

Selenium Webdriver : ul li 텍스트 상자에 요소를 입력하려면

분류에서Dev

웹 사이트에 표시된 이름 또는 텍스트를 사용하여 요소를 찾을 수 없음-Python 및 Selenium

분류에서Dev

Python을 통해 Selenium WebDriver를 사용하여 iframe 내에서 요소를 찾는 방법

Related 관련 기사

  1. 1

    Python에서 Selenium Webdriver를 사용하여 텍스트를 기반으로 요소 검색

  2. 2

    Selenium Python을 사용하여 링크 텍스트로 요소를 찾는 방법

  3. 3

    cssSelector를 사용하여 텍스트로 중첩 된 요소 선택-Selenium WebDriver

  4. 4

    Python Selenium WebDriver를 통해 자바 스크립트 구문을 사용하여 웹 요소 찾기

  5. 5

    Tcl-Selenium WebDriver : 포함 된 텍스트로 div 요소 찾기?

  6. 6

    텍스트 확인-Python과 함께 Selenium Webdriver를 사용하여 요소의 innerHTML

  7. 7

    Xpath Selenium- 하위 텍스트로 요소를 찾는 방법

  8. 8

    Selenium에서 여러 태그의 텍스트를 기반으로 요소를 찾는 방법

  9. 9

    Selenium Webdriver : 부분 ID를 사용하여 요소를 찾는 잘못된 Xpath

  10. 10

    Selenium WebDriver를 사용하여 입력 요소를 찾을 수 없습니다.

  11. 11

    Selenium에서 부모를 사용하여 요소 찾기

  12. 12

    Python과 함께 Selenium WebDriver를 사용하여 테이블에서 요소 (텍스트)를 가져 오는 방법

  13. 13

    PhantomJS를 사용하여 Selenium Webdriver의 텍스트로 <p> 태그를 어떻게 채우나요?

  14. 14

    Selenium Webdriver : xpath를 사용하여 <td> 태그에서 텍스트 얻기

  15. 15

    상대 xpath 및 텍스트 설명자를 사용하여 요소 찾기

  16. 16

    Ruby를 사용하는 Selenium Webdriver : 파일에 텍스트 쓰기

  17. 17

    Robot 클래스 및 Selenium WebDriver를 사용하여 텍스트 상자에 대문자 텍스트 보내기

  18. 18

    Robot 클래스 및 Selenium WebDriver를 사용하여 텍스트 상자에 대문자 텍스트 보내기

  19. 19

    iFrame에서 부모 프레임으로 전환하고 Selenium Webdriver를 사용하여 부모 프레임에서 요소를 찾습니다. 씨#

  20. 20

    Selenium을 통해 CSS 선택기를 사용하여 요소를 찾는 방법

  21. 21

    IE 및 Python 용 Selenium WebDriver를 사용하여 필터 버튼의 요소를 찾는 방법 :

  22. 22

    Python 및 Selenium Webdriver를 사용하여 텍스트 영역에서 텍스트 가져 오기 (값 속성 없음)

  23. 23

    Selenium을 사용하여 단락 요소의 텍스트 가져 오기

  24. 24

    Python Selenium에서 src 또는 href 코드를 사용하여 요소 찾기

  25. 25

    Selenium WebDriver를 사용하여 모든 페이지로드에서 동적 ID / 이름이 변경되는 요소를 찾는 방법

  26. 26

    Selenium으로 텍스트 및 클래스를 기반으로 요소를 찾는 방법은 무엇입니까?

  27. 27

    Selenium Webdriver : ul li 텍스트 상자에 요소를 입력하려면

  28. 28

    웹 사이트에 표시된 이름 또는 텍스트를 사용하여 요소를 찾을 수 없음-Python 및 Selenium

  29. 29

    Python을 통해 Selenium WebDriver를 사용하여 iframe 내에서 요소를 찾는 방법

뜨겁다태그

보관