import pandas as pd
title_list = []
singer_list = []
rank_list = []
for i in range(len(title)):
title_list.append(title[i].text.strip())
singer_list.append(singer[i].text.strip())
rank_list.append(i+1)
dic = {'순위' : rank_list, '제목' : title_list, '가수' : singer_list}
df = pd.DataFrame(dic)
df = df.set_index('순위') # == df.set_index('순위', inplace = True)
- 네이버 영화 랭킹 데이터 수집
url ='https://movie.naver.com/movie/sdb/rank/rmovie.naver?sel=cur&date=20220511'
res = req.get(url)
soup = bs(res.text, 'lxml')
movie = soup.select('div.tit5')
avg = soup.select('.point')
movie_list = []
avg_list = []
rank_list = []
for i in range(len(movie)):
movie_list.append(movie[i].text.strip())
avg_list.append(avg[i].text.strip())
rank_list.append(i+1)
dicm = {'순위': rank_list, '영화명' : movie_list, '평점' : avg_list}
dfm = pd.DataFrame(dicm)
dfm = dfm.set_index('순위')
'Python > Crawling' 카테고리의 다른 글
[Crawling] iframe (0) | 2022.05.19 |
---|---|
[Crawling] 영화 데이터 수집(날짜 설정) (0) | 2022.05.19 |
[Crawling] 멜론 페이지 응답받기 (0) | 2022.05.19 |
[Crawling] Beautifulsoup (0) | 2022.05.19 |
[Crawling] 웹페이지 정보 가져오기 (0) | 2022.05.19 |