Python 3

데이터 프레임을 html 로 변환하는 방법

판다스에서 작업을 하다보면 결과물인 데이터프레임을 이메일, 웹사이트 등에 붙여넣고 싶을 때가 종종있습니다. 스크린 샷으로 붙여넣을 수도 있겠지만 HTML 테이블 태그를 삽입한다면 더 깔끔하고 보기 좋을겁니다. 이번 시간에는 DataFrame을 HTML 형식으로 변환시켜주는 메서드 to_html()에 대해 알아보겠습니다. 1. 데이터프레임을 HTML 테이블 태그로 변환하기[In]import pandas as pd# 데이터프레임 샘플df_sample = pd.DataFrame( {'name': ['Kim', 'LEE', 'Park', 'Choi'], 'math': [88, 74, 72, 85], 'english': [80, 90, 78, 80] }) # HTML로 변환하기htm..

개발 2021.09.30

멜론 탑 100 차트 크롤링 #by Python

사용한 라이브러리 - Selenium, BeautifulSoup, Pandas, datetime - Webdriver for Edge 시작 멜론 페이지 분석 www.melon.com/chart/index.htm - 멜론 차트 페이지의 경우 100곡에 대한 정보로 구성 Crawling 및 데이터 저장 - 노래 제목은 div.ellipsis.rank01에서 찾을 수 있음 - 노래 제목 앞뒤로 '\n'가 붙어 있으므로, text 정보 추출 시 해당 개행문자 삭제 필요(strip사용) - 가수 이름은 div.ellipsis.rank02에서 찾을 수 있는데 추가로 span.checkEllipsis에 반복해서 나오고 있음 - 가수 이름을 찾기 위해 최종적으..

개발 2021.09.30