본문 바로가기
Cito 일/아무나 하는 파이썬

Only the following pseudo-classes are implemented: nth-of-type. 파이썬 크롤링 오류

by Cito citopes 2021. 1. 19.
반응형

파이썬 크롤링을 할때 크롬의 개발자 도구를 통해서 한다.

나 역시 개발자 도구를 사용해서 "Copy selector" 를 사용하는데, 사용하다 보면 오류가 난다.

Only the following pseudo-classes are implemented: nth-of-type.

구글크롬 Copy selector

구글 크롬 개발자도구에서 Copy selecter에 나오는 child 선택자인 "nth-child" 를 지원하지 않는다.

 

nth-child 를 nth-of-type 으로 바꿔준다. 

 

find_item_list = soup.select_one('#ssch > div:nth-child(4) > ul') #변경전

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

find_item_list = soup.select_one('#ssch > div:nth-of-type(4) > ul') #변경후

 

댓글0