تسجيل الدخول بالفيسبوك باستخدام Python: مثال تسجيل الدخول الفيسبوك
من أجل تسجيل الدخول إلى الفيسبوك باستخدام Python، تحتاج إلى استخدام Selenium (أداة أتمتة الويب). Selenium يمكنه أتمتة المتصفح والتحكم فيه والنقر على الأزرار وملء النص وإرسالها التي تظهر على مواقع الويب المختلفة.
كيفية تسجيل الدخول في الفيسبوك باستخدام Python
لتسجيل الدخول إلى الفيسبوك، سوف نستخدم Python البرنامج النصي الذي يدفع Selenium. Selenium Python سوف النصي
- الخطوة 1) افتح Firefox
- الخطوة 2) انتقل إلى الفيسبوك
- الخطوة 3) ابحث وأدخل حقل البريد الإلكتروني أو الهاتف وأدخل كلمة المرور
- الخطوة 4) انقر فوق تسجيل الدخول
وهنا فيديو سريع على النظام سوف يعمل.
ملاحظة: يمكنك تكوين Selenium لاستخدام أي متصفح مثل Chrome أو Safari أو IE وما إلى ذلك. في هذا البرنامج التعليمي، سنستخدم FireFox
ماذا تحتاج للتثبيت؟
- تأكد لديك Selenium المثبتة على جهاز الكمبيوتر الخاص بك. الرجوع إلى هذا الصفحة لتعلم التثبيت Selenium
- استعمل رابط للتثبيت Python لـ Selenium
Code لتسجيل الدخول إلى فيسبوك باستخدام 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()
شرح الكود
- Code خط 1:من وحدة السيلينيوم استيراد برنامج تشغيل الويب
- Code خط 2:من وحدة السيلينيوم استيراد المفاتيح
- Code خط 4:في هذا السطر، نقوم بتهيئة "النارFox"من خلال جعل كائن منه.
- Code خط 6ستنقلك دالة "browser.get" إلى صفحة معينة. URL. ينتظر WebDriver حتى يتم تحميل الصفحة بالكامل (أي أن حدث "onload" قد انتهى)، قبل إعادة التحكم إلى الاختبار أو البرنامج النصي الخاص بك.
- Code خط 8:في هذا السطر، نجد عنصر مربع النص الذي يجب كتابة "البريد الإلكتروني" فيه.
- Code خط 9:في هذا السطر، نجد عنصر مربع النص الذي يجب كتابة كلمة المرور فيه.
- Code خط 10: في هذا السطر، نجد عنصر زر الإرسال الذي نحتاج إلى النقر فوقه
- Code خط 11:الآن نقوم بإرسال القيم إلى قسم البريد الإلكتروني
- Code خط 12: إرسال القيم إلى قسم كلمة المرور
- Code السطر 14: انقر على زر "إرسال"
إخراج العينة
تم إدخال قيم اسم المستخدم "guru99" وكلمة المرور.
سيتم تسجيل الدخول إلى صفحة الفيسبوك باستخدام البريد الإلكتروني وكلمة المرور. تم فتح الصفحة (انظر الصورة أدناه)



