음악 실시간 차트 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 |
---|