inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[신규 개정판] 이것이 진짜 크롤링이다 - 기본편

이게 잘이해가 안되는대 어떤부분을 좀더 공부하면될까요 ㅠ

445

이동창
0

driver.find_elements(By.CSS_SELECTOR, ".service_icon.type_shopping")
이 코드에서 계속 에러 발생해서 여려번 확인했더만 

.service_icon.type_shopping 이것을
.service_icon type_shopping 개발자모드에서 그대로 붙혀넣었는대

_icon type_ 사이에 . 넣는 이유가 이해잘안되면 어떤부분을 더 공부하면될까요 ㅠ

영상을 몇번 봐도 이해가 잘안되용 ㅠ

python 웹-크롤링

답변 1

1

스타트코딩

CSS 선택자 부분을 조금 더 공부해 보시면 됩니다 :)

class 속성이 2개가 있는 경우 띄어쓰기로 구분하는 데요

 

class = "service_icon type_shopping" 이렇게 되어 있으면

(1) service_icon

(2) type_shopping

2개의 class 속성이 있는 겁니다.

 

CSS 선택자로 해당 태그를 찾고 싶을 때

(1) .service_icon : 첫번째 속성만으로 만든 CSS 선택자

(2) .type_shopping : 두번째 속성만을 만든 CSS 선택자

(3) .service_icon.type_shopping : 첫번째+두번째 속성으로 만든 CSS 선택자

와 같이 다양한 방법이 있습니다 ^^

 

CSS 선택자는 1가지 정답만 있는 것이 아니라

HTML 구조에 따라 다양한 방법이 있을 수 있어서

많이 만들어 보는 경험이 필요 합니다 :)

 

0

이동창

감사합니당!

비반도체 필드에서 이직이 가능할까요?

0

48

1

정처기2회실기를 마치고.

0

72

0

강의 연장 문의

0

106

1

강의연장 문의

0

102

1

예전 기출 강의도 반드시 봐야되나요??

0

152

1

챌린지 교재문의

1

159

1

학습 순서 문의드립니다

0

150

1

26년1회 실기 합격할수 있을까??ㅠㅠ

0

199

1

백준 서비스 종료

0

315

1

드뎌 석사 졸업합니다. ^^

0

271

1

질문이 있습니다

0

235

1

강의 연장이 될까요?

0

274

1