Selamat datang kembali.
Untuk mempelajari tentang web scraping, mari kita buat proyek bermanfaat yang benar-benar dapat kita gunakan dan bahkan mungkin
tambahkan ke portofolio kita.
Yang ingin saya buat adalah versi berita peretas yang lebih bagus.
Anda lihat setiap pagi sebagai seorang programmer, saya bangun dan saya biasanya membaca Hacker News karena ini
adalah cara yang bagus bagi saya untuk tetap mengikuti perkembangan industri dan hanya belajar tentang berita pemrograman umum.
Mereka memiliki beberapa artikel yang sangat bagus di sini.
Dan banyak programmer menggunakan Hacker News sebagai cara untuk tetap mengikuti perkembangan industri.
Halaman ini memiliki banyak informasi.
Faktanya, setiap kali Anda menyegarkan, itu adalah topik baru.
Dan Anda pikir jika saya membuka tab baru di sini, misalnya, Anda melihatnya?
Cerita-cerita ini, saat saya menyegarkan cerita baru, terus ditambahkan, jadi ini adalah situs web yang bergerak sangat cepat karena banyak orang memposting
berita seperti Cierra untuk mendapatkan daya tarik karena ada begitu banyak pembaca di sini.
Nah, agar saya tidak kewalahan, biasanya saya hanya suka membaca atau melihat-lihat cerita yang memiliki
poin lebih dari 100 ratus.
Artinya, mereka telah diunggah oleh pengguna.
Jadi mari kita buat alat menggunakan pengikisan Web yang ketika saya bangun di pagi hari daripada harus
menelusuri dan mencari tahu semua cerita yang memiliki lebih dari seratus poin, karena
itu adalah yang paling populer, mungkin yang paling penting, mari mengikis data ini dan kemudian menghapus semua cerita yang akan memiliki kurang
dari seratus poin sehingga saya hanya bisa fokus pada artikel berita penting.
Kedengarannya cukup mengasyikkan, bukan?
Itu adalah penggunaan Python yang bagus untuk membuat hidup kita lebih mudah.
Sekarang, setelah kita selesai dengan proyek ini, ada banyak cara untuk menerapkan pengetahuan ini.
Misalnya, salah satu hal yang dimiliki Hacker News adalah setiap bulan mereka memiliki lowongan kerja di mana
perusahaan memposting peluang kerja untuk programmer.
Jadi proyek yang bagus mungkin untuk benar-benar mengikis data perusahaan yang memposting peluang kerja yang berbeda dan mungkin
mencoba dan mencari tahu apa trennya.
Tipe programmer apa yang paling akrab?
Hei, apakah programmer Python paling banyak diminati?
Mungkin dengan menggores dan menemukan berapa kali kata python disebutkan, atau mungkin pemrogram Java atau JavaScript yang
paling umum?
Dan mungkin Anda dapat membuat situs web yang melacak tren posting yang berbeda untuk melihat, nah, keterampilan apa yang harus Anda pelajari untuk tetap up
to date dan memastikan bahwa itu adalah keterampilan yang paling intim.
Hanya sebuah ide.
Tapi mari kita fokus pada ini untuk saat ini.
Untuk mengikis situs web ini, kami ingin menggunakan alat yang disebut Sup Cantik.
Dan sup cantik adalah apa yang bisa kita gunakan dengan Python, ini adalah perpustakaan yang bisa kita gunakan dengan Python untuk mengikis situs
web.
Mereka memiliki situs web sekolah yang sangat tua di sini, tetapi ini adalah alat yang sangat berguna yang digunakan sebagian besar proyek pengikisan
Web.
Jadi di video berikutnya, kita akan mengotori tangan kita.
Kita akan belajar tentang sup yang indah dan mulai membuat proyek scraping Web dengan Hacker News.
Mari kita mulai.