Intermediate Importing Data in Python
Hugo Bowne-Anderson
Data Scientist at DataCamp
.txt, .csv 같은 플랫 파일
피클 파일, Excel 스프레드시트 등 다양한 형식
관계형 데이터베이스의 데이터
이 모든 작업은 로컬에서도 가능합니다
그런데 데이터가 온라인에 있다면요?

웹에서 데이터셋을 가져와 로컬에 저장
데이터셋을 pandas DataFrame으로 로드
HTTP 요청 수행(GET 요청)
HTML 등 웹 데이터 스크레이핑
HTML을 유용한 데이터로 파싱(BeautifulSoup)
urllib 및 requests 패키지 사용
urlopen() — 파일명 대신 URL을 받습니다from urllib.request import urlretrieve
url = 'http://archive.ics.uci.edu/ml/machine-learning-databases/wine-quality/
winequality-white.csv'
urlretrieve(url, 'winequality-white.csv')
('winequality-white.csv', <http.client.HTTPMessage at 0x103cf1128>)
Intermediate Importing Data in Python