قمت بتنفيذ مشروع لاستخلاص البيانات (Web Scraping) باستخدام لغة Python ومكتبة Scrapy، حيث يتم جمع بيانات الكتب من موقع إلكتروني وتحويلها إلى ملف منظم وجاهز للاستخدام.
يعتمد المشروع على تصفح الموقع، استخراج روابط الكتب، ثم الدخول لكل صفحة كتاب وجمع البيانات الأساسية مثل اسم الكتاب، السعر، وحالة التوفر في المخزون. بعد ذلك يتم تنظيف البيانات وتجهيزها في شكل منظم باستخدام مكتبة pandas، وأخيرًا يتم تصديرها إلى ملف Excel لسهولة التحليل والاستخدام.
مميزات العمل :
- استخراج بيانات دقيقة ومنظمة من الموقع
- التعامل مع صفحات متعددة (Multi-page scraping)
- تنظيف وتجهيز البيانات (Data Cleaning)
- تحويل البيانات إلى صيغة Excel جاهزة
- كود منظم وقابل للتطوير
الأدوات المستخدمة :
- Python
- Scrapy
- Pandas
- Excel