반응형
파이썬 크롤링을 할때 크롬의 개발자 도구를 통해서 한다.
나 역시 개발자 도구를 사용해서 "Copy selector" 를 사용하는데, 사용하다 보면 오류가 난다.
Only the following pseudo-classes are implemented: nth-of-type.
구글 크롬 개발자도구에서 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') #변경후
반응형
'Cito 일 > 아무나 하는 파이썬' 카테고리의 다른 글
트위터 개발자 계정 신청하기 (2) | 2021.04.08 |
---|---|
Mysql (MariaDB) 입력 오류 Not all parameters were used in the SQL statement. (0) | 2021.02.21 |
파이썬 - 마리아DB 연결 (0) | 2021.02.18 |
[파이썬] 파이썬의 레이아웃 (2) | 2020.09.05 |
[파이썬] 버튼 (QPushButton) 위젯 사용 (0) | 2020.09.04 |
[Python]트위터에 쿠파하기 업그레이드 1-4 : 채널 아이디 부여 (1) | 2020.09.01 |
[Python]트위터에 쿠파하기 업그레이드 1-3 : 상품 카테고리 확장 (0) | 2020.08.31 |
[Python] 문자열 공백 제거 (2) | 2020.08.30 |
[Python]트위터에 쿠파하기 업그레이드 1-2 : 네이버 단축 url 사용 (0) | 2020.08.30 |
댓글