Pythonによるデータインポート中級
Hugo Bowne-Anderson
Data Scientist at DataCamp
フラットファイル(.txtや.csvなど)
Pickleファイル、Excelスプレッドシートなど
リレーショナルデータベースからのデータ
すべてローカルで実行可能
データがオンラインにある場合は?

ウェブからデータセットをインポートしてローカルに保存する
pandas DataFrame にデータセットを読み込む
HTTPリクエストを行う(GETリクエスト)
HTMLなどのWebデータをスクレイピングする
HTMLを有用なデータに解析する(BeautifulSoup)
urllib と requests パッケージを使用する
urlopen() - ファイル名の代わりにURLfrom 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>)
Pythonによるデータインポート中級