Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Python

Facebook-Login mit Python:FB-Login-Beispiel

Um sich mit Python bei Facebook anzumelden, müssen Sie Selenium (ein Webautomatisierungstool) verwenden. Selenium kann einen Browser automatisieren und steuern und klicken, Text ausfüllen, Schaltflächen senden, die auf verschiedenen Websites erscheinen.

Um sich bei Facebook anzumelden, verwenden wir ein Python-Skript, das Selenium antreibt. Das Selenium-Python-Skript wird

Hier ist ein kurzes Video über das funktionierende System.

Hinweis:Sie können Selenium so konfigurieren, dass es jeden Browser wie Chrome, Safari, IE usw. verwendet. In diesem Tutorial verwenden wir FireFox

Was müssen Sie installieren?

Code zum Anmelden bei Facebook mit 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("[email protected]")
password.send_keys("yourpassword")
# Step 4) Click Login
submit.click()

Erklärung des Codes

Beispielausgabe

Die Werte des Benutzernamens „guru99“ und des eingegebenen Passworts.

Die Facebook-Seite wird sich mit E-Mail und Passwort anmelden. Seite geöffnet (siehe Bild unten)

Häufig gestellte Fragen

Was kann ich außer Selenium noch verwenden, um mich mit Python bei Facebook anzumelden?

Sie können die Facebook-API verwenden, um Python-Skripts zu schreiben, um sich von Ihrer Anwendung aus bei Facebook anzumelden

👉 Gibt es eine Alternative zur Verwendung von Selenium für die Anmeldung bei Facebook mit Python?

Es gibt viele Alternativen zu Selenium, die Sie hier überprüfen können, obwohl einige der Tools Python möglicherweise nicht unterstützen


Python

  1. Python- und Raspberry Pi-Temperatursensor
  2. Python String strip() Funktion mit BEISPIEL
  3. Länge der Python-Zeichenfolge | len() Methode Beispiel
  4. Yield in Python Tutorial:Generator &Yield vs. Return Beispiel
  5. Python-Zähler in Sammlungen mit Beispiel
  6. Enumerate() Funktion in Python:Loop, Tuple, String (Beispiel)
  7. Python New Line:So drucken Sie OHNE Newline in Python
  8. Python-Durchschnitt:So finden Sie den DURCHSCHNITT einer Liste in Python
  9. Python List index() mit Beispiel
  10. Tauschen Sie zwei Python-Variablen aus, ohne eine dritte zu verwenden