Kuasai web skrap python hanya dalam waktu singkat, paling praktis kursus pengupasan web python
Apa yang Akan Saya Pelajari?
- Memahami secara mendalam bagaimana kerja data web scraping
- Dapatkan keterampilan nyata dengan melakukan 20 proyek kehidupan nyata
Kurikulum Untuk Kursus Ini
- Pengenalan dan instalasi Scraping Web
- Apa itu web scraping?
- Gambaran besar tentang web scraping (atau 4 langkah untuk melakukan web scraping)
- Instal python dan paket lainnya dengan anaconda
- Instal teks sublim – IDE untuk pengembangan python
- Pasang paket dukungan untuk teks luhur
- Bekerja dengan Teks Sublim
- Langkah 1: Memeriksa Halaman Web dan Mencari Data di antara Sumber HTML
- Memeriksa perkenalan alat
- Contoh dengan memeriksa halaman player NBA
- Contoh dengan memeriksa halaman poster IMDB
- Langkah 2: Unduh Konten HTML
- Unduh HTML menggunakan selenium dengan driver chrome
- Unduh HTML menggunakan selenium dalam mode tanpa kepala dengan driver phantomjs
- Langkah 3: Buat Objek Sup yang Indah dan Cari Tag Berisi Informasi
- Pengenalan tentang Sup yang Indah dan membuat objek sup
- Cari tag pertama berdasarkan nama
- Cari semua tag berdasarkan nama
- Cari dengan nama tag dan atribut kelas
- Cari dengan nama tag dan atribut lainnya
- Cari dengan nama tag dan string di dalam tag
- Cari parent, child, sibling tag
- Ruang lingkup pencarian dalam Beautiful Soup object
- Langkah 4: Mengikis Data Dari Tag
- Mengikis untuk data teks
- Mengikis untuk tautan (atribut href)
- Mengikis data di dalam tabel
- Contoh Scraping Proyek NBA
- Proyek 1 mengikis nama semua pemain bola basket
- Proyek 2 mendapatkan nama pemain dan tautan detail masing-masing dan masukkan hasil ke daftar
- Proyek 3 bagian 1 mendapatkan informasi detail untuk satu pemain
- Proyek 3 bagian 2 mendapatkan informasi detail untuk semua pemain
- Proyek 4 bagian 1 mendapatkan gambar untuk satu pemain
- Proyek 4 bagian 2 mendapatkan gambar untuk semua pemain
- Proyek 5 Dapatkan daftar semua pelatih
- Contoh Scraping Proyek IMDB
- Proyek 1 bagian 1 mengikis daftar film terbaik yang pernah ada sebagai teks
- Proyek 1 bagian 2 mengikis daftar film terbaik yang pernah ada dengan tautan ke detail
- Proyek 2 bagian 1 mengikis poster mendapatkan tautan berisi poster ukuran penuh
- Proyek 2 bagian 2 mengikis gambar poster untuk satu film
- Proyek 2 bagian 3 mengikis gambar poster untuk setiap film dalam daftar film dari proyek 1
- Proyek 3 mengikis semua poster
- Proyek 4 dan 5 mengikis daftar film populer saat ini dan semua poster
- Contoh Scraping Proyek AIRBNB
- Proyek 1 bagian 1 dapatkan daftar ruangan yang tersedia dalam satu halaman, periksa strategi
- Proyek 1 bagian 2 mendapatkan daftar kamar yang tersedia di satu halaman
- Proyek 2 dapatkan daftar kamar yang tersedia di NY – allpage
- Contoh Scraping Proyek AMAZON
- Proyek 1 bagian 1 mengikis daftar python books pada satu halaman pencarian, memeriksa strategi
- Proyek 1 bagian 2 mengikis daftar python books pada satu halaman pencarian, melakukan coding
- Proyek 2 bagian 1mengikis informasi detail untuk satu buku, memeriksa strategi
- Proyek 2 bagian 2 mengikis informasi detail untuk satu buku, coding
- Proyek 2 bagian 3 mengikis informasi detail untuk daftar buku, coding
- Proyek 3 mengikis sebagian besar komentar nilai
- Project 4 mengikis review baru-baru ini untuk produk tertentu
- Project 5 mendapatkan daftar nama 100 buku best seller
- Contoh Scraping Proyek LINKEDIN
- Proyek 1 bagian 1 dapatkan daftar orang-orang dengan keterampilan khusus, intro
- Proyek 1 bagian 2 dapatkan daftar orang-orang dengan keterampilan khusus, skrip login
- Proyek 1 bagian 3 dapatkan daftar orang-orang dengan keterampilan khusus, skrip pencarian
- Proyek 1 bagian 4 dapatkan daftar orang-orang dengan skill khusus, scrape link
- Proyek 2 memperluas proyek 1 ke 10 halaman pencarian
- Proyek 3 mendapatkan nama dan keterampilan pada satu profil
- SELESAI