반응형
https://steadiness-193.tistory.com/139
위 포스팅에서 만든 move_page 함수를 이용한다.
네이버 카페 : 비건디저트, 1페이지 접속
카페글 접속 리스트 찾기
브라우저 이용
find_elements_by_css_selector를 이용하여
a태그의 sh_cafe_title 클래스의 접속할 수 있는 리스트를 찾는다.
첫번째 게시글 들어가기
click로 들어갈 수 있다.
카페글을 클릭으로 들어가면 크롬 브라우저에 탭이 하나 더 생긴다.
탭 찾기
browser.window_handles로 탭 2개를 찾을 수 있다.
즉
이렇게 된 것이다.
카페글에서 어떤 작업을 하기 위해선 탭을 전환해줘야 한다.
탭 전환한뒤 변경한 탭 종료하기
탭을 전환하면 카페글 탭에 명령할 수 있다.
명령을 해당 탭 종료로 준다. browser.close()
그러면 이제 카페 검색한 기존 '네이버 전체글 검색 탭'만 남게되는데
기존 탭으로 다시 한번 전환해줘야 한다.
기존 탭으로 탭 전환하기
이제 네이버 전체 게시글 탭으로 다시 돌아왔으며
다시 다른 게시글을 클릭해서 들어갈 준비가 된 것이다.
반복문 이용해서
네이버 카페 1페이지의 10개 게시글 들어갔다 나오기
영상 광고는 자동으로 설정된 것이며 블로그의 수익과 관계 없습니다.
반응형
'Crawling (크롤링) > 네이버 카페' 카테고리의 다른 글
크롤링 - webdriver(selenium)으로 네이버 카페 크롤링하기 (1) | 2020.07.16 |
---|---|
크롤링 - webdriver(selenium)으로 네이버 카페글 긁어오기 (9) | 2020.07.16 |
크롤링 - webdriver(selenium)으로 네이버 카페 페이지 넘기기 (0) | 2020.07.16 |