>

tradeviewview 웹 사이트에서 콘텐츠를 긁어 내려고합니다. 구체적으로 설명에 주어진 특정 시세의 산업.

브라우저의 요소 검사기에서 복사 한 xpath가 있습니다. 하지만 작동하지 않는 것 같습니다. 결과는 "# N/A"입니다.

내가 사용한 공식은

=IMPORTXML("https://www.tradingview.com/symbols/NSE-FINPIPE/", "//div[3]/div[3]/div/div[2]/div/div/div[1]/div[3]/div/div[2]/div/div[1]/div[2]/div[2]/a")

  • 답변 # 1

    IMPORTXML 및 IMPORTHMTL은 웹 브라우저 개발자 콘솔에 표시된 DOM이 아니라 소스 코드 만 볼 수 있습니다.

    스크래핑하려는 컨텐츠가 클라이언트 측 JavaScript 또는 웹 브라우저 엔진에 의해 DOM에 추가되면 IMPORTXML을 사용하여 스크랩 할 수 없습니다.

관련 자료

  • 이전 python 3.x - locals ()를 사용하여 메소드 서명에서 kwarg 이름을 가져와 메소드 서명을 단일 dict로 병합하십시오
  • 다음 html - 이온 성 2/3 - 깨진 이미지의 "div"를 숨길 수 있습니까?