찾다

 >  Q&A  >  본문

python — 다음 페이지에서 다루거나 JS로 렌더링되는 웹 콘텐츠를 크롤링하는 방법은 무엇입니까?

웹페이지 http://www.igxe.cn/h1z1/43385...에 있는 상품의 현재 판매 가격과 해당 상품의 ITEM_ID를 추출하고 싶습니다

요청 작업에 PYTHON2.7을 사용합니다.

으아악

얻은 코드 파일에는 필요한 판매 가격 정보와 품목 ID가 없다는 점을 제외하면 웹 페이지에 있는 대부분의 정보가 포함되어 있습니다. 그러나 이 정보는 브라우저의 리뷰 요소를 통해 얻을 수 있습니다. 팔로우:

이 코드 조각은 요소를 검사하면 쉽게 얻을 수 있지만 소스 코드에서는 사용할 수 없어 어떻게 얻을 수 있는지 매우 혼란스럽습니다.
소스 코드에서 다음 조각을 발견했습니다. AJAX 관련 정보를 얻을 수 있는 방법인지 궁금합니다.

<script src="/static/csgo/js/page.js"></script>

<스크립트>

으아악 으아악 으아악

리뷰 요소를 보면 판매 목록에 있는 동일한 위치의 판매 내역이 현재 정보를 덮어쓰고 있는 것으로 의심됩니다.
소스코드를 보면 AJAX나 JS 렌더링 과정이 있는 것 같은 느낌이 듭니다.
초보자로서 이 문제를 해결하는 방법을 잘 모르기 때문에 전문가에게 조언을 구하고 싶습니다.

PHPzPHPz2777일 전1255

모든 응답(1)나는 대답할 것이다

  • 给我你的怀抱

    给我你的怀抱2017-05-18 10:57:01

    으아악

    회신하다
    0
  • 취소회신하다