본문 바로가기
파이썬

네이버tv 재생수 가져오기 - 파이썬, 크롤링

by zgabriel 2024. 7. 2.
728x90

네이버tv 화면에 표시되는 재생 수를 크롤링하여 가져오기

재생 수는 play 아이디를 사용하는 span 태그안에 있다

from urllib.request import urlopen

from bs4 import BeautifulSoup

import re

try:

html = urlopen("https://tv.naver.com/v/24002047/list/67096")

bsObj = BeautifulSoup(html.read(), "html.parser")

nameList = bsObj.findAll("span", {"class": "play"})

for name in nameList:

numbers = re.sub(r'[^0-9]', '', name.get_text())

print(numbers)

except HTTPError as e:

print(e) 

 

 

반응형