일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- HTML
- Algorythm
- bootstrap
- Crawling
- NAV
- Python
- ubuntu
- CSS
- node.js
- MongoDB
- dynaminprogramming
- dp
- algotythm
- nav-tab
- 라즈베리파이3
- 파이썬
- 13237
- 2909
- raspberrypi
- 라즈베리파이3b+
- 16.04
- 크롤링
- springboot3.x
- 트리
- 라즈비안
- 라즈베리파이
- 알고리즘
- 백준
- baekjun
- 2579
Archives
- Today
- Total
목록유튜브채널 (1)
노트
파이썬을 이용한 유튜브 채널 크롤링, csv파일로 만들기
안녕하세요! 과제에 사용할 데이터를 뽑으려고 크롤러를 만들었습니다. 데이터는 제목, 동영상의 길이, 채널명, 구독자 수, 조회수, 올린지 얼마나 되었는지(업로드 시점), 그리고 현재 시간 이렇게 총 7종류를 뽑았습니다. 저는 BeautifulSoup4를 사용했고, 스크롤을 내려 더 많은 데이터를 뽑기 위해서 Selenium도 사용하였습니다. . 먼저 데이터를 뽑고싶은 유튜브 채널을 켜줍니다. 이제 이 페이지의 코드를 뽑아볼건데 뽑기 전에 Selenium에서 사용할 chromedriver를 설치해 줍니다. 링크에 들어가면 크롬 버전이 여러 개 있는데 크롬정보에 들어가면 버전을 알 수 있습니다. 다운로드 받고 경로를 기억해 둡니다. Selenium을 사용한 이유는 스크롤을 내리지 않고 그냥 코드를 뽑으면 데..
코딩/Python
2019. 5. 21. 01:09