การนำเข้าข้อมูลด้วย Python ระดับกลาง
Hugo Bowne-Anderson
Data Scientist at DataCamp
ไฟล์แบบ flat เช่น .txt และ .csv
ไฟล์ Pickle, Excel spreadsheet และอื่นๆ อีกมาก!
ข้อมูลจากฐานข้อมูลเชิงสัมพันธ์
ทำได้ทั้งหมดนี้บนเครื่องของคุณ
แล้วถ้าข้อมูลอยู่ออนไลน์ล่ะ?

นำเข้าและบันทึกชุดข้อมูลจากเว็บไว้ในเครื่อง
โหลดชุดข้อมูลเข้า pandas DataFrame
ส่ง HTTP request (GET request)
ดึงข้อมูลจากเว็บ เช่น 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 ระดับกลาง