Selinium Python으로 td 웹 테이블에서 텍스트를 얻는 방법

베 도야로

td 웹 테이블에서 텍스트를 추출하려고하는데 요소를 찾을 수 없습니다. 테이블에 클래스 또는 ID가 없으므로 성공하지 않고 xpath를 시도했습니다.

어떤 도움이라도 대단히 감사합니다.

driver = webdriver.Chrome(ChromeDriverManager().install())
driver.get("https://www.ncbi.nlm.nih.gov/tools/primer-blast/primertool.cgi?ctg_time=1585700551&job_key=9P4rCho2F54woA2lAMUpl3reOKVXzSO4Vg&CheckStatus=Check")

pair_1 = driver.find_element(By.XPATH("html/body/div[@id ='wrap']/div[@id='content-wrap']/div[@id='content']/div[contains(@class, ' ')]/div[contains(@class, ' ')]/div[contains(@class, 'ui-helper-resert')]/div[@id ='alignInfo']/div[@id ='alignments']/table/tbody/tr[2]/td[1]"))

print(pair_1.text)

#OR

pair_1.get_attribute("innerHTML")

print(pair_1)

다음 오류를 반환합니다.

TypeError: 'str' object is not callable

더 간단한 xpath

pair_1 = driver.find_element_by_xpath("//table/tbody/tr[2]/td[1]")
print(pair_1.text)

반환

Looking for [chromedriver 80.0.3987.06 mac6] driver in cache 
File found in cache by path [/Users/usr/.wdm/drivers/chromedriver/80.0.3987.06/mac6/chromedriver]

웹 사이트 및 html 여기에 이미지 설명 입력 여기에 이미지 설명 입력

감사합니다. 저는 Selenium의 초보자입니다.

0m3r

다음을 시도하십시오

import time

from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://www.ncbi.nlm.nih.gov/tools/primer-blast/primertool.cgi?ctg_time=1585700551&job_key=9P4rCho2F54woA2lAMUpl3reOKVXzSO4Vg&CheckStatus=Check")
time.sleep(2)

pair_1 = driver.find_element_by_css_selector(
    "#alignments > div:nth-child(1) > table > tbody > tr:nth-child(2) > td:nth-child(2)"
).get_attribute("innerHTML")


print(pair_1)

Windows에서 Chrome 버전 80


텍스트 선택> 마우스 오른쪽 버튼 클릭> 검사> 마우스 오른쪽 버튼 클릭> 검사> <td>복사 선택기를 마우스 오른쪽 버튼으로 클릭

여기에 이미지 설명 입력


여기에 이미지 설명 입력

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

웹 사이트를 제대로 스크랩하고 웹 사이트에서 모든 td 텍스트를 얻는 방법

분류에서Dev

selinium python을 사용하여 목록에 유사한 텍스트로 모든 ID를 삽입하는 방법

분류에서Dev

XPath로 중첩 테이블의 td 텍스트 값을 얻는 방법

분류에서Dev

텍스트 영역에서 iframe으로 웹 페이지를 보내는 방법

분류에서Dev

HTML 테이블에서 특정 td 값의 열 인덱스를 얻는 방법

분류에서Dev

URL로 웹 페이지에서 텍스트를 얻는 방법 (아이디어 나 조언이 필요함)?

분류에서Dev

JavaScript로 웹 페이지에서 강조 표시된 텍스트를 얻는 방법

분류에서Dev

Python을 사용하여 Selenium 및 웹 드라이버에서 텍스트의 일부를 얻는 방법

분류에서Dev

jquery를 통해 입력 텍스트 상자를 테이블 td로 변경하는 방법

분류에서Dev

jquery를 통해 입력 텍스트 상자를 테이블 td로 변경하는 방법

분류에서Dev

특이한 테이블로 선거 웹 사이트에서 데이터를 스크랩하는 방법

분류에서Dev

텍스트 오버플로를 테이블 <td> 태그와 함께 사용하는 방법

분류에서Dev

자바 스크립트를 사용하여 테이블 td에서 값을 얻는 방법

분류에서Dev

VB.net의 코드 뒤에서 <td> 텍스트를 얻는 방법

분류에서Dev

웹 사이트에서 무작위로 생성 된 텍스트를 자동으로 복사하는 방법

분류에서Dev

KARAF : 번들에서 웹 컨텍스트 경로를 얻는 방법은 무엇입니까?

분류에서Dev

JQuery 테이블에서 텍스트를 이미지로 바꾸는 방법

분류에서Dev

바닐라 JS로 자바 스크립트로 생성 된 테이블에서 TD의 값을 얻는 방법이 있습니까?

분류에서Dev

셀레늄 및 Java를 사용하여 구분 기호 공백으로 웹 페이지에서 얻은 추출 된 텍스트를 인쇄하는 방법

분류에서Dev

한 웹 양식 텍스트 상자에서 다른 웹 양식 텍스트 상자로 텍스트를 이동하는 방법

분류에서Dev

PHP에서 JSON으로 데이터베이스 테이블을 얻는 방법

분류에서Dev

jquery에서 span 클래스로 <td> 값을 얻는 방법

분류에서Dev

R에서 크로스 테이블을 얻는 방법?

분류에서Dev

웹에서 메트로 스타일을 얻는 방법

분류에서Dev

PHP로 SQL 테이블에서 정보를 얻는 방법

분류에서Dev

asp.net 웹 양식에서 데이터베이스 테이블의 행을 기반으로 텍스트 상자를 동적으로 만드는 방법은 무엇입니까?

분류에서Dev

행의 텍스트를 기반으로 테이블에서 링크를 클릭하는 방법

분류에서Dev

Xpath로 셀레늄 웹 드라이버의 자바 스크립트 코드에서 특정 텍스트를 얻는 방법

분류에서Dev

외부 웹 경로에서 이미지를 얻는 방법

Related 관련 기사

  1. 1

    웹 사이트를 제대로 스크랩하고 웹 사이트에서 모든 td 텍스트를 얻는 방법

  2. 2

    selinium python을 사용하여 목록에 유사한 텍스트로 모든 ID를 삽입하는 방법

  3. 3

    XPath로 중첩 테이블의 td 텍스트 값을 얻는 방법

  4. 4

    텍스트 영역에서 iframe으로 웹 페이지를 보내는 방법

  5. 5

    HTML 테이블에서 특정 td 값의 열 인덱스를 얻는 방법

  6. 6

    URL로 웹 페이지에서 텍스트를 얻는 방법 (아이디어 나 조언이 필요함)?

  7. 7

    JavaScript로 웹 페이지에서 강조 표시된 텍스트를 얻는 방법

  8. 8

    Python을 사용하여 Selenium 및 웹 드라이버에서 텍스트의 일부를 얻는 방법

  9. 9

    jquery를 통해 입력 텍스트 상자를 테이블 td로 변경하는 방법

  10. 10

    jquery를 통해 입력 텍스트 상자를 테이블 td로 변경하는 방법

  11. 11

    특이한 테이블로 선거 웹 사이트에서 데이터를 스크랩하는 방법

  12. 12

    텍스트 오버플로를 테이블 <td> 태그와 함께 사용하는 방법

  13. 13

    자바 스크립트를 사용하여 테이블 td에서 값을 얻는 방법

  14. 14

    VB.net의 코드 뒤에서 <td> 텍스트를 얻는 방법

  15. 15

    웹 사이트에서 무작위로 생성 된 텍스트를 자동으로 복사하는 방법

  16. 16

    KARAF : 번들에서 웹 컨텍스트 경로를 얻는 방법은 무엇입니까?

  17. 17

    JQuery 테이블에서 텍스트를 이미지로 바꾸는 방법

  18. 18

    바닐라 JS로 자바 스크립트로 생성 된 테이블에서 TD의 값을 얻는 방법이 있습니까?

  19. 19

    셀레늄 및 Java를 사용하여 구분 기호 공백으로 웹 페이지에서 얻은 추출 된 텍스트를 인쇄하는 방법

  20. 20

    한 웹 양식 텍스트 상자에서 다른 웹 양식 텍스트 상자로 텍스트를 이동하는 방법

  21. 21

    PHP에서 JSON으로 데이터베이스 테이블을 얻는 방법

  22. 22

    jquery에서 span 클래스로 <td> 값을 얻는 방법

  23. 23

    R에서 크로스 테이블을 얻는 방법?

  24. 24

    웹에서 메트로 스타일을 얻는 방법

  25. 25

    PHP로 SQL 테이블에서 정보를 얻는 방법

  26. 26

    asp.net 웹 양식에서 데이터베이스 테이블의 행을 기반으로 텍스트 상자를 동적으로 만드는 방법은 무엇입니까?

  27. 27

    행의 텍스트를 기반으로 테이블에서 링크를 클릭하는 방법

  28. 28

    Xpath로 셀레늄 웹 드라이버의 자바 스크립트 코드에서 특정 텍스트를 얻는 방법

  29. 29

    외부 웹 경로에서 이미지를 얻는 방법

뜨겁다태그

보관