멜론 뮤직 top 100 링크 : https://www.melon.com/chart/index.htm
위 사이트에서 top100 노래들의 정보를 가져와보자.
# 멜론뮤직 스크래핑
from bs4 import BeautifulSoup
import requests
# bs4 시작코드
url = "<https://www.melon.com/chart/>"
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'}
data = requests.get(url, headers=headers)
soup = BeautifulSoup(data.text, 'html.parser')
trs = soup.select("table > tbody > tr")
for tr in trs :
rank = tr.select_one(".rank").text # 순위
title = tr.select_one(".rank01 > span > a").text # 제목
artist = tr.select_one(".rank02 > a").text #가수
image = tr.select_one("img")["src"] # 앨범커버
print(rank + "위 : " + title + " - " + artist)
print(image)