어쩌면 일지

[코딩] 데이터 입문_2주차_지니스크래핑 본문

[AI,코딩]

[코딩] 데이터 입문_2주차_지니스크래핑

조아라세연 2022. 7. 11. 22:34
728x90

import requests
import pandas as pd
from bs4 import BeautifulSoup

headers = {'user-agent''Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36'}
code1 = 'D' 
#D실시간,일간,  #W주간 #M월간 
code2 = 'Y'
#Y실시간, N일간,주간, 월간

url = 'https://www.genie.co.kr/chart/top200?ditc='+code1+'&rtm='+code2
music = requests.get(url, headers=headers)

soup=BeautifulSoup(music.text, 'html.parser')
music_list=soup.select('#body-content > div.newest-list > div > table > tbody > tr')

for tr in music_list:
  title = tr.select('td.info > a.title.ellipsis')[0].text.strip()
  artist = tr.select('td.info > a.artist.ellipsis')[0].text
  ranking = tr.select('td.number')[0].text[0:2].strip()  
###모르게써ㅓㅓㅓ
  print(ranking, title, artist)
728x90
Comments