음악 실시간 차트 100위 크롤링 하기

# 벅스뮤직 (https://music.bugs.co.kr)
# 주소 : https://music.bugs.co.kr/chart

 

import requests

from bs4 import BeautifulSoup

 

request = requests.get("https://music.bugs.co.kr/chart")

html = request.text

soup = BeautifulSoup(html, "html.parser"

title = soup.findAll("p", {"class":"title"})

artist = soup.findAll("p", {"class":"artist"})

 

for i in range(len(title)):

  titles = title[i].text.strip()
  artists = artist[i].text.strip().split('\n')[0]
  data = "{0:3d} {1} - {2}".format(i+1, artists, titles)
  print(data)

'프로그래밍 공부 > Python' 카테고리의 다른 글

Python 크롤링 공부 1-1  (0) 2020.06.12

+ Recent posts