استخراج بيانات الألعاب من موقع (Web Scraping)

تفاصيل العمل

قمت بتطوير أداة Web Scraping متقدمة لجمع معلومات تفصيلية عن الألعاب باستخدام أدوات احترافية مثل Bs4 ,Requests Selenium للتعامل مع المحتوى الديناميكي وضمان دقة النتائج.

أهم المميزات:

■ جمع شامل للبيانات: تم استخراج البيانات التالية من كل لعبة:

- اسم اللعبة

- حجم اللعبة

- متطلبات التشغيل (System Requirements)

■ استخدام Selenium للتفاعل مع الموقع: التعامل مع الصفحات الديناميكية .

■ تنظيف وتنظيم البيانات: معالجة النصوص وترتيب البيانات في شكل منظم لسهولة الاستخدام لاحقًا.

■ حفظ البيانات بصيغ مختلفة: دعم التصدير إلى CSV أو JSON، مع إمكانية ربط البيانات بقاعدة بيانات.

■ كود مرن وقابل للتوسعة: هيكل الكود يسمح بسهولة التعديل أو التوسيع لمواقع أخرى مستقبلًا.

■ تجاوز الحماية البسيطة للموقع: تم ضبط إعدادات التصفح الآلي لتجنب الحظر أو كشف البوت.

المهارات المستخدمة:

■ Python

■ Web Scraping باستخدام Selenium + BeautifulSoup + Requests

■ تنظيم وتنسيق البيانات

■ التعامل مع ملفات CSV / JSON

■ أتمتة استخراج البيانات من مواقع الويب

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
10
تاريخ الإضافة
تاريخ الإنجاز
المهارات