• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 엔지니어링

  • 해결 여부

    미해결

8분 부분 질문

21.06.03 22:06 작성 조회수 85

0

div.best-list를 한번에 입력하여 넣지 않고 두번째인

best-list[1]를 적용하는 취지는 정말 잘 이해가 갑니다. 하지만

첫번째 best-list가 있는 div는 클래스명이 "best-list type2"

인데 

이렇게 클래스명이 완전히 같지 않은 경우에도 response.css("div.best-list")에 걸러지나요?

답변 1

답변을 작성해보세요.

0

안녕하세요.

div.best-list.type2 로 정확히 css selector 를 선택해줄 수도 있긴 해요. 다만 div.best-list 로 해도, 처음 클래스명이 best-list 이기 때문에, 관련 데이터를 크롤링하는데 문제가 없다면, 이 정도만 써줘도 되었어서, 그렇게 작성을 해보았습니다.

감사합니다.