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)
반응형
'파이썬' 카테고리의 다른 글
검색어가 들어있는 tr 찾기 - 파이썬 (0) | 2024.07.02 |
---|---|
문자열에서 숫자만 가져오기 - 파이썬 (0) | 2024.07.02 |
csv 파일 읽어오기 - 파이썬 (0) | 2024.07.02 |
파일 읽어오기 - 파이썬 (0) | 2024.07.02 |
BeautifulSoup 라이브러리 사용법 - 파이썬 (0) | 2024.07.02 |