وصف العمل
قمت بتطوير كود Web Scraping بلغة Python باستخدام مكتبات Requests، BeautifulSoup، Pandas لاستخراج بيانات الموبايلات من موقع Jumia.
ما يقدمه الكود:
تصفح صفحات الموقع بشكل أوتوماتيكي وجمع المنتجات حتى 500 موبايل.
استخراج البيانات الأساسية لكل منتج:
اسم الموبايل.
السعر الحالي.
السعر قبل الخصم (إن وجد).
نسبة الخصم.
رابط الصورة.
رابط المنتج.
تنظيف البيانات وتحويلها لصيغة رقمية (الأسعار → أعداد صحيحة، الخصومات → نسب مئوية).
حفظ النتائج في ملف Excel (xlsx) مع إمكانية تصديرها كـ CSV.
تفادي التكرار وضمان جودة البيانات.
إضافة تأخير زمني بين الطلبات لتجنب الحظر من الموقع.