Masuk Facebook menggunakan Python: Contoh Login FB

Untuk masuk ke Facebook menggunakan Python, Anda perlu menggunakan Selenium (alat otomatisasi web). Selenium dapat mengotomatiskan dan mengontrol browser dan mengklik, mengisi teks, mengirimkan tombol yang muncul di berbagai situs web.

Cara Masuk Facebook menggunakan Python

Untuk masuk ke Facebook, kami akan menggunakan a Python Skrip yang mengemudi Selenium. itu Selenium Python Naskah akan

  • Langkah 1) Buka Firefox
  • Langkah 2) Navigasikan ke Facebook
  • Langkah 3) Cari & Masukkan bidang Email atau Telepon & Masukkan Kata Sandi
  • Langkah 4) Klik Masuk

Berikut adalah video singkat tentang sistem yang akan berfungsi.

Catatan: Anda dapat mengonfigurasi Selenium untuk menggunakan browser apa pun seperti Chrome, Safari, IE, dll. Dalam tutorial ini, kita akan menggunakan FireFox

Apa yang perlu Anda Instal?

  • Pastikan Anda memilikinya Selenium diinstal pada PC Anda. Lihat ini link untuk belajar menginstal Selenium
  • penggunaan ini tautan untuk menginstal Python untuk Selenium

Kode untuk Masuk ke Facebook menggunakan Python

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
# Step 1) Open Firefox 
browser = webdriver.Firefox()
# Step 2) Navigate to Facebook
browser.get("http://www.facebook.com")
# Step 3) Search & Enter the Email or Phone field & Enter Password
username = browser.find_element_by_id("email")
password = browser.find_element_by_id("pass")
submit   = browser.find_element_by_id("loginbutton")
username.send_keys("you@email.com")
password.send_keys("yourpassword")
# Step 4) Click Login
submit.click()

Masuk Facebook menggunakan Python

Penjelasan kode

  • Baris kode 1: Dari modul Selenium, impor webdriver
  • Baris kode 2: Dari modul selenium impor Kunci
  • Baris kode 4:Pada baris ini kita melakukan inisialisasi “FireFox” dengan menjadikannya objek.
  • Baris kode 6: “Metode browser.get” akan menavigasi ke halaman yang diberikan oleh URL. WebDriver menunggu hingga halaman dimuat sepenuhnya (yaitu, kesempatan "onload" telah dilepaskan), sebelum mengembalikan kontrol ke pengujian atau skrip Anda.
  • Baris kode 8:Pada baris ini, kita mencari elemen kotak teks tempat “email” harus ditulis.
  • Baris kode 9:Pada baris ini, kita mencari elemen kotak teks tempat “kata sandi” harus ditulis.
  • Baris kode 10: Di baris ini, kita menemukan elemen tombol kirim yang perlu kita klik
  • Baris kode 11:Sekarang kami mengirim nilai ke bagian email
  • Baris kode 12: Mengirim nilai ke bagian kata sandi
  • Baris kode 14: Klik tombol “Kirim”.

Keluaran Sampel

Nilai nama pengguna “guru99” dan kata sandi dimasukkan.

Masuk Facebook menggunakan Python

Halaman Facebook akan login dengan email dan kata sandi. Halaman dibuka (lihat gambar di bawah)

Masuk Facebook menggunakan Python

Tanya Jawab

Anda dapat menggunakan Facebook API untuk menulis Python Skrip untuk masuk ke Facebook dari aplikasi Anda

Ada banyak alternatif untuk Selenium yang dapat Anda periksa di sini Meskipun beberapa alat mungkin tidak mendukung Python