Modul ini membahas akuisisi data dari empat pintu, yaitu berkas CSV, Excel, dan JSON, API, basis data SQL, serta halaman web. Setiap pintu ditemani kasus tepi yang membuat data nyata tidak perlu sesederhana contoh pada buku.
Mendapatkan Data
Modul akuisisi: membaca berkas yang beragam, mengambil data dari API dan basis data, serta pengenalan web scraping.
0/0 selesai
- Membaca Berkas
Kasus tepi CSV, Excel, dan JSON, termasuk encoding dan pemisah yang tidak baku.
- Mengambil Data dari API
Permintaan HTTP dengan requests, pagination, dan penghormatan rate limit.
- Akses SQL dari Python
Membaca dari basis data PostgreSQL dengan psycopg dan mengeja komputasi yang tepat ditekan ke SQL.
- Pengenalan Web Scraping
Etika, robots.txt, dan penguraian halaman sederhana dengan BeautifulSoup.