파이썬의 selenium 을 이용하여 유튜브의 썸네일과 제목을 크롤링하고자 했다.
URL 에 특정 채널의 동영상 탭 주소를 집어넣으면 해당 채널에서 올린 동영상의 썸네일과 타이틀을 가져오는 것이다.
Selenium 에서 크롬드라이버를 이용하기 때문에, 크롬으로 해당 웹 페이지를 열고, 필요한 것을 긁어오는 데, 동영상 목록이 한 번에 다 로드 되는 것이 아니기 때문에 스크롤 다운이 필요하다. 또한 썸네일의 경우 로드하는 데 시간이 걸리기 때문에 로드가 아직 안되었을 경우 강제로 기다리도록 하였다.
아래 예제 코드와 주석을 살펴보자.
'노트정리 > 파이썬 Python' 카테고리의 다른 글
구글 코랩 (google colab) 에서 독스트링(docstring) 보기 (0) | 2021.06.28 |
---|---|
argparse 를 주피터 노트북(jupyter notebook)에서 사용하기 (0) | 2021.05.17 |
jupyter lab 에서 자동완성(autocomplete)이 안될 때 해결법 (0) | 2021.01.24 |
에러해결법 ImportError: IProgress not found (0) | 2020.11.10 |
파이썬으로 유튜브(YouTube) 영상을 저장과 mp3 파일 변환 (4) | 2019.10.14 |
윈도우에서 주피터 글꼴 추천 (0) | 2019.09.09 |
conda 에서 pip 에러(ImportError: No module named _internal)가 뜰 때 해결법 (0) | 2019.01.20 |
Jupyter Themes 에서 코드 끝을 볼 수 없을 때 해결법 (0) | 2019.01.16 |