파이썬의 selenium 을 이용하여 유튜브의 썸네일과 제목을 크롤링하고자 했다.

 

URL 에 특정 채널의 동영상 탭 주소를 집어넣으면 해당 채널에서 올린 동영상의 썸네일과 타이틀을 가져오는 것이다.

 

Selenium 에서 크롬드라이버를 이용하기 때문에, 크롬으로 해당 웹 페이지를 열고, 필요한 것을 긁어오는 데, 동영상 목록이 한 번에 다 로드 되는 것이 아니기 때문에 스크롤 다운이 필요하다. 또한 썸네일의 경우 로드하는 데 시간이 걸리기 때문에 로드가 아직 안되었을 경우 강제로 기다리도록 하였다.

 

아래 예제 코드와 주석을 살펴보자.

 

 

Posted by 도전하는 공돌이pooh

댓글을 달아 주세요