مشروع Python Automation يهدف إلى استخراج بيانات مباريات كرة القدم من مواقع الويب بشكل آلي باستخدام Selenium، وتحويلها إلى بيانات منظمة جاهزة للتحليل.
وصف المشروع:
يقوم السكربت بمحاكاة تصفح المستخدم داخل المتصفح لجمع بيانات المباريات من موقع ويب فعلي، حيث يتم:
تشغيل متصفح Chrome تلقائيًا باستخدام Selenium
التفاعل مع عناصر الصفحة واختيار الدولة من قائمة منسدلة (Dropdown) لتصفية البيانات
استخراج بيانات المباريات من الجدول (تاريخ المباراة، الفريق صاحب الأرض، النتيجة، الفريق الضيف)
تنظيم البيانات وتحويلها إلى DataFrame باستخدام Pandas
تصدير البيانات في ملف CSV نظيف ومنسق
التقنيات المستخدمة:
Python – Selenium – Pandas – ChromeDriver
الناتج النهائي:
ملف CSV منظم يحتوي على:
Match Date
Home Team
Score
Away Team
جاهز للاستخدام في التحليل، أو بناء Dashboards باستخدام Power BI أو أي أدوات تحليل بيانات أخرى.