फेसबुक लॉगिन का उपयोग कर Python: FB लॉगिन उदाहरण

फेसबुक में लॉग इन करने के लिए Python, आपको उपयोग करने की आवश्यकता है Selenium (एक वेब स्वचालन उपकरण). Selenium ब्राउज़र को स्वचालित और नियंत्रित कर सकते हैं और विभिन्न वेबसाइटों पर दिखाई देने वाले बटनों पर क्लिक, टेक्स्ट भर सकते हैं, सबमिट कर सकते हैं।

फेसबुक का उपयोग करके लॉग इन कैसे करें Python

फेसबुक में लॉग इन करने के लिए हम एक का उपयोग करेंगे Python स्क्रिप्ट जो आगे बढ़ाती है Selenium। Selenium Python स्क्रिप्ट होगी

  • चरण 1) खोलें Firefox
  • चरण 2) फेसबुक पर जाएँ
  • चरण 3) खोजें और ईमेल या फ़ोन फ़ील्ड दर्ज करें और पासवर्ड दर्ज करें
  • चरण 4) लॉगिन पर क्लिक करें

यहाँ एक त्वरित वीडियो है जो सिस्टम पर काम करेगा।

नोट: आप कॉन्फ़िगर कर सकते हैं Selenium क्रोम, सफारी, IE, आदि जैसे किसी भी ब्राउज़र का उपयोग करने के लिए। इस ट्यूटोरियल में, हम फायर का उपयोग करेंगेFox

आपको क्या स्थापित करने की आवश्यकता है?

  • सुनिश्चित करें कि आपके पास है Selenium आपके पीसी पर इंस्टॉल है। इसे देखें संपर्क स्थापित करना सीखना Selenium
  • उपयोग इसका इंस्टॉल करने के लिए लिंक Python एसटी Selenium

फेसबुक में लॉगइन करने के लिए कोड 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("you@email.com")
password.send_keys("yourpassword")
# Step 4) Click Login
submit.click()

फेसबुक लॉगिन का उपयोग कर Python

कोड की व्याख्या

  • कोड लाइन 1: सेलेनियम मॉड्यूल से वेबड्राइवर आयात करें
  • कोड लाइन 2: सेलेनियम मॉड्यूल से कुंजियाँ आयात करें
  • कोड लाइन 4: इस पंक्ति में, हम "फायर" को प्रारंभ कर रहे हैंFox” इसे एक वस्तु बनाकर।
  • कोड लाइन 6: “browser.get विधि” URL द्वारा दिए गए पृष्ठ पर नेविगेट करेगी। WebDriver तब तक प्रतीक्षा करता है जब तक कि पृष्ठ पूरी तरह से लोड न हो जाए (अर्थात, “onload” अवसर समाप्त हो जाए), उसके बाद ही नियंत्रण आपके परीक्षण या स्क्रिप्ट को वापस करता है।
  • कोड लाइन 8इस पंक्ति में, हम टेक्स्टबॉक्स का वह तत्व ढूंढ रहे हैं जहाँ “ईमेल” लिखना है।
  • कोड लाइन 9इस लाइन में हम टेक्स्टबॉक्स का वह एलिमेंट ढूंढ रहे हैं जहां “पासवर्ड” लिखना है।
  • कोड लाइन 10: इस पंक्ति में, हम सबमिट बटन तत्व ढूंढ रहे हैं जिस पर हमें क्लिक करना है
  • कोड लाइन 11: अब हम मानों को ईमेल अनुभाग में भेज रहे हैं
  • कोड लाइन 12: पासवर्ड अनुभाग में मान भेजना
  • कोड लाइन 14: “सबमिट” बटन पर क्लिक करें

नमूना आउटपुट

प्रविष्ट उपयोगकर्ता नाम “guru99” और पासवर्ड के मान।

फेसबुक लॉगिन का उपयोग कर Python

फेसबुक पेज ईमेल और पासवर्ड से लॉगइन होगा। पेज खुला (नीचे चित्र देखें)

फेसबुक लॉगिन का उपयोग कर Python

सामान्य प्रश्न

आप फेसबुक का उपयोग कर सकते हैं API लिखने के लिए Python अपने एप्लिकेशन से फेसबुक में लॉग इन करने के लिए स्क्रिप्ट

के कई विकल्प हैं Selenium जिसे आप चेक कर सकते हैं यहाँ उत्पन्न करें हालाँकि कुछ उपकरण इसका समर्थन नहीं कर सकते हैं Python