Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Python

Connexion Facebook à l'aide de Python :exemple de connexion FB

Pour vous connecter à Facebook à l'aide de Python, vous devez utiliser Selenium (un outil d'automatisation Web). Selenium peut automatiser et contrôler un navigateur et cliquer, remplir du texte, soumettre des boutons qui apparaissent sur divers sites Web.

Pour se connecter à Facebook, nous utiliserons un script Python qui pilote Selenium. Le script Selenium Python va

Voici une vidéo rapide sur le système qui fonctionnera.

Remarque :Vous pouvez configurer Selenium pour utiliser n'importe quel navigateur comme Chrome, Safari, IE, etc. Dans ce tutoriel, nous utiliserons FireFox

Que devez-vous installer ?

Code pour se connecter à Facebook en utilisant 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()

Explication du code

Exemple de sortie

Les valeurs du nom d'utilisateur "guru99" et du mot de passe saisis.

La page Facebook se connectera avec un email et un mot de passe. Page ouverte (voir image ci-dessous)

FAQ

Que puis-je utiliser d'autre que Selenium pour me connecter à Facebook en utilisant Python ?

Vous pouvez utiliser l'API Facebook pour écrire des scripts Python pour vous connecter à Facebook depuis votre application

👉 Existe-t-il une alternative à l'utilisation de Selenium pour se connecter à Facebook à l'aide de Python ?

Il existe de nombreuses alternatives à Selenium que vous pouvez vérifier ici Bien que certains outils ne prennent pas en charge Python


Python

  1. Capteur de température Python et Raspberry Pi
  2. Python String strip() Fonction avec EXAMPLE
  3. Longueur de la chaîne Python | Méthode len() Exemple
  4. Rendement en Python Tutoriel :Exemple de générateur et rendement vs retour
  5. Compteur Python dans les collections avec exemple
  6. Fonction Enumerate() en Python :boucle, tuple, chaîne (exemple)
  7. Python New Line:Comment imprimer SANS nouvelle ligne en Python
  8. Python Average :Comment trouver la MOYENNE d'une liste en Python
  9. Index de liste Python () avec exemple