Pengenalan Selenium

Melalui kelas ini, kamu diajak untuk:

  • Memahami tugas Selenium dan keunggulannya.
  • Mengidentifikasi langkah-langkah menginstall Selenium.

Tentang Selenium

Selenium adalah sebuah tools auto-testing pada browser. Alih-alih untuk web scraping, Selenium sejatinya dibentuk untuk melakukan web testing. Namun untuk halaman web yang kompleks seperti Instagram, Selenium ideal digunakan ketimbang modul-modul web scraping sederhana seperti BeautifulSoup.

Browser Friendly

Selenium didukung oleh berbagai browser seperti Chrome, Safari, dan Firefox serta sistem operasi seperti IOS, Windows, dan Linux.

Kecepatan

Selenium bekerja lebih cepat ketimbang web scraper sederhana seperti BeautifulSoup.

Dinamis

Selenium memiliki penunjang Webdriver untuk membuat browser bertindak sesuai yang kita inginkan secara otomatis

Data

Memberi data yang dibutuhkan dengan presisi dengan memindai class yang tampak di setiap website publik.

Mengenal Kompleksitas Halaman Instagram

Berbeda dengan artikel web di media-media jurnalistik, tidak semua elemen HTML ditampilkan di halaman Instagram ketika halaman pertama kali dibuka. Misal ketika kita mengakses sebuah unggahan di Instagram, ada tombol (+) untuk menampilkan elemen HTML kolom komentar secara penuh jika komentar lebih dari 10.

Fitur Penunjang Webdriver

Menjawab kompleksitas halaman Instagram, Selenium memiliki fitur Webdriver untuk melakukan otomasi browser. Webdriver sendiri memiliki modul-modul fungsi seperti keys (untuk mengetik kolom-kolom yang harus diisi) dan sebagainya.

Menginstall Selenium

Ada beberapa cara menginstall selenium. Cara pertama adalah melalui terminal dengan kode:


pip install selenium

Cara kedua adalah melalui jupyterlab atau jupyter notebook dengan kode:

!pip install selenium

Selayang Pandang

  • Sebelum melakukan scrapping, diperlukan penginstalan webdriver.
  • Selenium merupakan library Python yang mampu diandalkan dalam proses scrapping yang kompleks.
  • Selenium membutuhkan penginstalan di terminal/command.

Kuis

Bagaimana cara menginstall selenium?

Selamat, Anda telah menyelesaikan pelajaran ini
Klik untuk menyelesaikan