工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Python

Python を使用した Facebook ログイン:FB ログインの例

Python を使用して Facebook にログインするには、Selenium (Web 自動化ツール) を使用する必要があります。 Selenium は、ブラウザーを自動化および制御し、さまざまな Web サイトに表示されるボタンのクリック、テキストの入力、送信を行うことができます。

Facebook にログインするには、Selenium を駆動する Python スクリプトを使用します。 Selenium Python スクリプトは

これは、システムが機能する簡単なビデオです。

注:Chrome、Safari、IE などの任意のブラウザーを使用するように Selenium を構成できます。このチュートリアルでは、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ページは、電子メールとパスワードでログインします。ページが開かれました (下の画像を参照)

よくある質問

Python を使用して Facebook にログインするには、Selenium 以外に何が使えますか?

Facebook API を使用して Python スクリプトを記述し、アプリケーションから Facebook にログインできます

👉 Python を使用して Facebook にログインするために、Selenium を使用する代わりの方法はありますか?

ここで確認できる Selenium の代替手段は多数ありますが、一部のツールは Python をサポートしていない可能性があります


Python

  1. PythonとRaspberryPiの温度センサー
  2. 例を使用した Python 文字列 strip() 関数
  3. Python 文字列の長さ | len() メソッドの例
  4. Yield in Python チュートリアル:Generator &Yield vs Return の例
  5. 例を使用したコレクション内の Python カウンター
  6. Python の Enumerate() 関数:ループ、タプル、文字列 (例)
  7. Python New Line:Python で改行なしで印刷する方法
  8. Python Average:Python でリストの AVERAGE を見つける方法
  9. Python List index() と例
  10. 3 つ目の変数を使用せずに 2 つの Python 変数を交換する
  11. Python - SMTP を使用して電子メールを送信する