亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> Python

使用 Python 登录 Facebook:FB 登录示例

为了使用 Python 登录 Facebook,您需要使用 Selenium(一种网络自动化工具)。 Selenium 可以自动化和控制浏览器以及点击、填充文本、提交出现在各种网站上的按钮。

要登录 Facebook,我们将使用驱动 Selenium 的 Python 脚本。 Selenium Python 脚本将

这是一个关于该系统的快速视频。

注意:您可以将 Selenium 配置为使用任何浏览器,如 Chrome、Safari、IE 等。在本教程中,我们将使用 FireFox

你需要安装什么?

使用 Python 登录 Facebook 的代码

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()

代码说明

样本输出

输入的用户名“guru99”和密码的值。

Facebook 页面将使用电子邮件和密码登录。页面打开(见下图)

常见问题

除了 Selenium 之外,我还能用什么来使用 Python 登录 Facebook?

您可以使用 Facebook API 编写 Python 脚本以从您的应用程序登录 Facebook

👉 是否有替代使用 Selenium 使用 Python 登录 Facebook 的方法?

Selenium 有很多替代品,你可以在这里查看 虽然有些工具可能不支持 Python


Python

  1. Python 和 Raspberry Pi 温度传感器
  2. Java中的命令行参数与示例
  3. Python String strip() 函数与示例
  4. Python 字符串长度 | len() 方法示例
  5. Python 教程中的收益:生成器和收益与返回示例
  6. 集合中的 Python 计数器示例
  7. Python 中的 Enumerate() 函数:循环、元组、字符串(示例)
  8. Python 换行:如何在 Python 中不使用换行进行打印
  9. Python 平均值:如何在 Python 中找到列表的平均值
  10. Python 列表 index() 与示例
  11. 在不使用第三个的情况下交换两个 Python 变量
  12. Python - 使用 SMTP 发送电子邮件