Log Masuk Facebook menggunakan Python: Contoh Log Masuk FB

Untuk log masuk ke Facebook menggunakan Python, anda perlu menggunakan Selenium (alat automasi web). Selenium dapat mengautomasikan dan mengawal penyemak imbas dan mengklik, mengisi teks, menghantar butang yang muncul di pelbagai laman web.



Untuk log masuk ke Facebook, kami akan menggunakan Skrip Python yang mendorong Selenium. Skrip Selenium Python akan

pelanggan mel percuma untuk windows 10
  • Langkah 1) Buka Firefox
  • Langkah 2) Navigasi ke Facebook
  • Langkah 3) Cari & Masukkan medan E-mel atau Telefon & Masukkan Kata Laluan
  • Langkah 4) Klik Log Masuk

Berikut adalah video pantas sistem akan berfungsi.



Catatan: Anda boleh mengkonfigurasi Selenium untuk menggunakan penyemak imbas seperti Chrome, Safari, IE, dll. Dalam tutorial ini, kami akan menggunakan FireFox

Apa yang anda perlu pasang?

  • Pastikan Selenium dipasang pada PC anda. Rujuk ini pautan untuk belajar memasang Selenium
  • Gunakan ini pautan untuk memasang Python untuk Selenium

Kod 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('This email address is being protected from spambots. You need JavaScript enabled to view it.') password.send_keys('yourpassword') # Step 4) Click Login submit.click() 



buat lajur baru di r

Penjelasan kod

program mel terbaik untuk windows 10
  • Baris kod 1 : Dari pemacu web import modul selenium
  • Garis kod 2 : Dari Kekunci import modul selenium
  • Garis kod 4 : Dalam baris ini, kita menginisialisasi 'FireFox' dengan membuat objek daripadanya.
  • Garis kod 6 : 'Kaedah browser.get' akan menyeret halaman yang diberikan oleh URL. WebDriver tunggu sehingga halaman telah dimuat sepenuhnya (iaitu, kesempatan 'onload' telah dilepaskan), sebelum mengembalikan kawalan ke ujian atau skrip anda.
  • Garis kod 8 : Dalam baris ini, kita dapati elemen kotak teks di mana 'e-mel' harus ditulis.
  • Garis kod 9 : Dalam baris ini, kita dapati elemen kotak teks di mana 'kata laluan' harus ditulis.
  • Garis kod 10 : Di baris ini, kita menemui elemen butang kirim yang perlu kita klik
  • Garis kod 11 : Sekarang kami menghantar nilai ke bahagian e-mel
  • Garis kod 12 : Menghantar nilai ke bahagian kata laluan
  • Baris kod 14: Klik pada butang 'Hantar'

Keluaran Contoh

Nilai nama pengguna 'on2vhf' dan kata laluan dimasukkan.

Halaman Facebook akan log masuk dengan e-mel dan kata laluan. Halaman dibuka (lihat gambar di bawah)

ujian kotak hitam dan ujian kotak putih

Soalan Lazim

Apa lagi yang boleh saya gunakan kecuali Selenium untuk log masuk ke Facebook menggunakan Python?

Anda boleh menggunakan Facebook KEBAKARAN untuk menulis Skrip Python untuk log masuk ke Facebook dari aplikasi anda

👉 Adakah alternatif untuk menggunakan Selenium untuk Login ke Facebook menggunakan Python?

Terdapat banyak alternatif untuk Selenium yang boleh anda periksa di sini Walaupun beberapa alat mungkin tidak menyokong Python