Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

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

हम वेबड्राइवर के साथ इंटरैक्शन को स्वचालित करने के लिए सेलेनियम नामक पायथन पैकेज का उपयोग कर सकते हैं। इस लेख में हम पायथन के सेलेनियम पैकेज और फेसबुक में लॉग इन करने के बीच इंटरैक्शन देखेंगे।

दृष्टिकोण

सेलेनियम पैकेज का उपयोग वेब ब्राउज़र गतिविधि को स्वचालित और नियंत्रित करने के लिए किया जाता है। हमारे पायथन कोड को सेलेनियम पैकेज इंस्टॉल करने की आवश्यकता होगी और प्रोग्राम के लिए गेकोड्राइवर के रूप में जाना जाने वाला एक ड्राइवर सॉफ़्टवेयर भी उपलब्ध होना चाहिए। इसे प्राप्त करने के चरण नीचे दिए गए हैं।

चरण-1

अपने पायथन वातावरण में सेलेनियम इंस्टॉल करें

pip install selenium

चरण-2

इस लिंक से गेकोड्राइवर डाउनलोड करें। इसे उसी डायरेक्टरी में रखें जहां हम इस पायथन स्क्रिप्ट को रखने जा रहे हैं।

अब हम वह प्रोग्राम बनाते हैं जो सेलेनियम पैकेज से संबंधित मॉड्यूल आयात करेगा और लॉगिन के लिए वेबपेज खोलने में सक्षम होगा।

लॉगिन के लिए इनपुट बॉक्स की आईडी विवरण प्राप्त करने के लिए, हम वेबपेज facebook.com का स्रोत कोड देख सकते हैं और फ़ील्ड की आईडी निम्नानुसार ढूंढ सकते हैं।

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

नीचे दिए गए कोड में टिप्पणियां हैं जो कोड खंडों के उद्देश्य की व्याख्या करती हैं।

उदाहरण

from selenium import webdriver
# फ़ायरफ़ॉक्स ब्राउज़र खोलें
browser = webdriver.Firefox()
# फेसबुक URL पर जाएं
browser.get("https://www.facebook.com")
# उपयोगकर्ता नाम और पासवर्ड दर्ज करें
uname = browser.find_element_by_id("email")
psword = browser.find_element_by_id("pass")
submit = browser.find_element_by_id("loginbutton")
# संबंधित फ़ील्ड में विवरण भेजें
uname.send_keys("hello@gmail.com")
psword.send_keys("thepassword")
# क्लिक लॉगिन स्वचालित करें
submit.click()

उपरोक्त कोड चलाने से हमें निम्नलिखित परिणाम मिलता है।

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

सही क्रेडेंशियल्स के साथ फेसबुक लॉगिन स्वचालित रूप से होगा और आप लॉग इन पेज देख सकते हैं। सेलेनियम की विशेषताएं इस कार्यक्षमता को सक्षम करती हैं।

निष्कर्ष

सेलेनियम और गेकोड्राइवर का उपयोग करके फेसबुक लॉगिन स्वचालित करें।

  1. Python का उपयोग करके मशीन लर्निंग का परिचय Python का उपयोग करके मशीन लर्निंग का परिचय

    इस लेख में, हम Python 3.x या उससे पहले के संस्करणों का उपयोग करके मशीन लर्निंग की मूल बातें सीखेंगे।सबसे पहले, हमें मशीन लर्निंग वातावरण स्थापित करने के लिए मौजूदा लाइब्रेरी का उपयोग करने की आवश्यकता है pip install scikit-learnमशीन लर्निंग अनुभवों और तथ्यों के अध्ययन से संबंधित है और प्रदान किए गए इ

  1. पायथन का उपयोग करके व्हाट्सएप ऑटोमेशन पायथन का उपयोग करके व्हाट्सएप ऑटोमेशन

    इस खंड में हम एक व्हाट्सएप चैटबॉट बनाने जा रहे हैं, लेकिन ट्विटर या फेसबुक के कुछ अन्य चैटबॉट्स के विपरीत, व्हाट्सएप चैटबॉट्स व्हाट्सएप की नीतियों के कारण सीधे प्लेटफॉर्म पर नहीं चलते।लेकिन इसे पूरा करने का एक तरीका है, सेलेनियम का उपयोग करके, पायथन में एक बहुत स्मार्ट पैकेज जिसके साथ डेवलपर्स ब्राउ

  1. पायथन में CX_Freeze का उपयोग पायथन में CX_Freeze का उपयोग

    कभी-कभी हम कुछ अलग बनाना चाहते हैं जो बहुत रोमांचक हो, और मानव स्वभाव के अनुसार, हम हमेशा इसे साझा करना पसंद करते हैं। पायथन भी उन इच्छाओं को पूरा करता है। पायथन का उपयोग करके, अगर हम अपने पायथन प्रोग्राम को अपने दोस्तों के साथ साझा करना चाहते हैं तो हम ऐसा कर सकते हैं, बस उनके मशीन पर वही पायथन सं