본문 바로가기
파이썬

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

by zgabriel 2024. 7. 3.
728x90

<span class="info_append">

재생수 875,745

<span class="ico_dott">업로드 날짜 : </span><span class="create_time"><span data-date-format data-raw-date="2021-12-17 17:00:00"></span></span>

<a href="#none" class="link_fold btn_toggle_info" >자세히</a><!-- 자세히/접기 텍스트 바꿔주세요 -->

</span>

위의 재생수가 나오는 부분을 찾아 재생수 숫자만 가져온다

from selenium import webdriver

from selenium.webdriver.chrome.service import Service

from selenium.webdriver.common.by import By

from webdriver_manager.chrome import ChromeDriverManager

#크롬창을 띄우지 않고 실행하기

options = webdriver.ChromeOptions()

options.add_argument('headless')

options.add_argument('window-size=1920x1080')

options.add_argument("disable-gpu")

driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), chrome_options=options)

driver.get("https://tv.kakao.com/channel/3883129/cliplink/424764303")

temp = driver.find_element(By.CSS_SELECTOR, '.vod_desc > span.info_append').text

temp = temp.split('업로드', 1)[0] #업로드 이후 문자열 제거

temp = temp.replace("재생수 ","") #재생수 제거

print(temp)

driver.quit() 

 

 

반응형