다음을 사용하여 Facebook 로그인 Python: FB 로그인 예시

다음을 사용하여 Facebook에 로그인하려면 Python, 당신은 Selenium (웹 자동화 도구). Selenium 브라우저를 자동화하고 제어할 수 있으며, 다양한 웹사이트에 나타나는 버튼을 클릭하고, 텍스트를 채우고, 제출할 수 있습니다.

다음을 사용하여 Facebook에 로그인하는 방법 Python

Facebook에 로그인하려면 Python 구동하는 스크립트 Selenium. 그만큼 Selenium Python 스크립트는

  • 1단계) 열기 Firefox
  • 2단계) 페이스북으로 이동
  • 3단계) ​​이메일 또는 전화번호 필드 검색 및 입력 및 비밀번호 입력
  • 4단계) 로그인을 클릭하세요.

다음은 시스템이 작동하는 방법에 대한 간단한 비디오입니다.

참고: 구성할 수 있습니다. Selenium Chrome, Safari, IE 등 모든 브라우저를 사용할 수 있습니다. 이 튜토리얼에서는 Fire를 사용합니다.Fox

설치하려면 무엇이 필요합니까?

  • 당신이 가지고 있는지 확인 Selenium 귀하의 PC에 설치되었습니다. 이것을 참조하십시오 링크 설치하는 법을 배우다 Selenium
  • 설치 링크 Python 을 통한 Selenium

다음을 사용하여 Facebook에 로그인하는 코드 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()

다음을 사용하여 Facebook 로그인 Python

코드 설명

  • 코드 라인 1: Selenium 모듈에서 WebDriver 가져오기
  • 코드 라인 2: Selenium 모듈에서 Keys 가져오기
  • 코드 라인 4: 이 줄에서 우리는 "Fire"를 초기화하고 있습니다.Fox"라는 객체를 만들어서요.
  • 코드 라인 6: "browser.get 메소드"는 URL이 제공하는 페이지로 이동합니다. WebDriver는 테스트나 스크립트에 제어권을 반환하기 전에 페이지가 완전히 로드될 때까지(즉, "onload" 상황이 해제될 때까지) 기다립니다.
  • 코드 라인 8: 이 줄에서 우리는 "이메일"이 쓰여져야 하는 텍스트 상자의 요소를 찾고 있습니다.
  • 코드 라인 9: 이 줄에서 우리는 "비밀번호"가 쓰여져야 하는 텍스트 상자의 요소를 찾고 있습니다.
  • 코드 라인 10: 이 줄에서는 클릭해야 하는 제출 버튼 요소를 찾습니다.
  • 코드 라인 11: 이제 우리는 이메일 섹션으로 값을 보내고 있습니다
  • 코드 라인 12: 비밀번호 섹션에 값 보내기
  • 코드 라인 14: “제출” 버튼을 클릭하세요

샘플 출력

사용자 이름 "guru99"와 비밀번호의 값이 입력되었습니다.

다음을 사용하여 Facebook 로그인 Python

Facebook 페이지는 이메일과 비밀번호로 로그인합니다. 페이지가 열렸습니다(아래 이미지 참조)

다음을 사용하여 Facebook 로그인 Python

자주 묻는 질문

페이스북을 이용하시면 됩니다 API 작성 Python 애플리케이션에서 Facebook에 로그인하기 위한 스크립트

에 대한 많은 대안이 있습니다 Selenium 확인할 수 있는 LINK 일부 도구는 지원하지 않을 수 있지만 Python

이 게시물을 요약하면 다음과 같습니다.