Импорт данных в Python: средний уровень
Hugo Bowne-Anderson
Data Scientist at DataCamp
Плоские файлы: .txt и .csv
Pickle-файлы, Excel-таблицы и многое другое!
Данные из реляционных баз данных
Всё это можно делать локально
А если данные находятся в интернете?

Импортировать и сохранять локально наборы данных из интернета
Загружать данные в DataFrame pandas
Выполнять 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: средний уровень