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