반응형
파이썬으로 유튜브 정보 가져오기
#유튜브 제목, 조회수 등의 정보를 Python으로 가져오기
#파이썬 유튜브 제목 조회수 가져오기
#파이썬 pafy #Python pafy
파이썬으로 유튜브의 제목과 조회수와 같은 정보를 가져올 수 있을까?
궁금해서 해보았다.
관련된 모듈을 찾아보니 pafy라는 모듈이 있었다.
Pafy Documentation — pafy 0.5.1 documentation
pafy: The Pafy object for this video, initialised with the arguments given to pafy.get_playlist() playlist_meta: a dict of various video-specific metadata fetched from the playlist data, including: added, likes, dislikes, thumbnail, is_cc, is_hd, user_id,
pythonhosted.org
일단 설치를 하고, 아래와 같이 테스트 코드를 작성해보았다.
import pafy
url = 'https://www.youtube.com/watch?v=oeVcWTaokmw'
video_info = pafy.new(url)
print('TITLE : %s' % video_info.title)
print('RATING : %s' % video_info.rating)
print('VIEWCOUNT : %s' % video_info.viewcount)
print('AUTHOR : %s' % video_info.author)
그리고 테스트 코드를 실행해본다.
TITLE : ☠예능매치☠ ‘토트넘 10분 대참사’ 손흥민,케인 멘탈 가루가 되어버린 그 경기 20-21 토트넘 vs 웨스트햄ㅣ킹비티비 × SPOTV
RATING : 4.6420584
VIEWCOUNT : 42047
AUTHOR : SPOiler 스포일러
제목과 조회수와 같은 정보들이 잘 가지고와지네요.
유튜브 API를 쓰지 않고도 이렇게 어느정도의 정보를 가져올 수 있으니,
잘 활용하면 좋을 것 같네요.
반응형
댓글