تجميع بيانات شقق للإيجار في القاهرة من موقع Dubizzle

تفاصيل العمل

يهدف هذا المشروع إلى جمع بيانات عقارات للإيجار (شقق ودوبلكس) من موقع Dubizzle داخل محافظة القاهرة، باستخدام تقنيات Web Scraping بلغة Python، وذلك بهدف إنشاء قاعدة بيانات تحتوي على تفاصيل العقارات المتاحة للإيجار بشكل منظم وقابل للتحليل.

الأدوات والتقنيات المستخدمة:

Python: اللغة الأساسية لتنفيذ المشروع.

Selenium: لأتمتة تصفح الموقع والتعامل مع العناصر الديناميكية.

BeautifulSoup: لتحليل الـ HTML واستخراج البيانات.

pandas: لتنظيم وتخزين البيانات في ملف Excel.

Excel: لحفظ النتائج وتحليلها لاحقًا.

خطوات تنفيذ المشروع:

تهيئة متصفح Chrome آليًا باستخدام Selenium مع خيارات تخفي وأداء عالي.

الدخول إلى صفحة نتائج البحث الخاصة بالشقق في القاهرة على موقع Dubizzle.

التمرير لأسفل الصفحة لتحميل كل العناصر الديناميكية (Lazy Loading).

استخراج البيانات من كل إعلان مثل:

العنوان

السعر

الموقع

المساحة (متر مربع)

عدد غرف النوم والحمامات

تاريخ النشر

رابط الإعلان الكامل

الانتقال تلقائيًا إلى الصفحات التالية بالضغط على زر "التالي".

تكرار العملية حتى جمع 500 إعلان كحد أقصى أو انتهاء الصفحات.

حفظ البيانات إلى ملف Excel منظم بصيغة .xlsx.

مخرجات المشروع:

ملف Excel يحتوي على قائمة تضم 500 إعلان شقق للإيجار في القاهرة تشمل جميع التفاصيل الأساسية وروابط الوصول المباشر.

إمكانية استخدام الملف لاحقًا في تحليل الأسعار، المناطق النشطة، أو إنشاء لوحة تحكم عقارية.

ملفات مرفقة

بطاقة العمل

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