قمت بتطوير سكريبت متكامل بلغة بايثون خاص باستخراج بيانات المنتجات من موقع Jumia بطريقة منظمة وقابلة للتصدير.
البرنامج يعتمد على جلب الصفحات المطلوبة ثم تحليلها لاستخراج معلومات كل منتج مثل الاسم والسعر والرابط الأصلي، ثم حفظ النتائج في ملف CSV جاهز للاستخدام.
مميزات العمل
جلب بيانات المنتجات من صفحات متعددة
استخراج معلومات أساسية:
اسم المنتج
سعر المنتج
رابط المنتج على جوميا
حفظ النتائج في ملف CSV يمكن فتحه في Excel أو أي برنامج تحليل بيانات
استخدام مكتبات موثوقة مثل:
requests لجلب الصفحات
BeautifulSoup لتحليل المحتوى
csv لتوليد ملف النتائج
واجهة تفاعلية بسيطة داخل الطرفية تطلب من المستخدم:
رابط صفحة جوميا
عدد الصفحات المطلوبة
طريقة التنفيذ
السكريبت يرسل طلبات HTTP لكل صفحة على حدة، ثم يحلل العناصر الخاصة بالمنتجات من خلال الوسوم والصفوف داخل HTML.
بعد جمع البيانات، يتم تجميعها في قائمة بيانات مرتبة ثم حفظها مباشرة في ملف CSV جاهز.
العمل قابل للتعديل للتوسع في البيانات المطلوبة أو تطويره لمواقع أخرى حسب الاحتياج.