Python 数据导入进阶
Hugo Bowne-Anderson
Data Scientist at DataCamp
平面文件,如 .txt 和 .csv
Pickle 文件、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>)
Python 数据导入进阶