شروع Web Scraping بلغة Python بيسحب إعلانات الوظائف من صفحة بحث موقع Tanqeeb ويحوّلها لداتا سيت نظيفة بصيغة CSV / Excel جاهزة للتحليل.
مراحل التنفيذ:
جلب الصفحة: استخدام مكتبة Requests لإرسال الطلب وتحميل كود الصفحة (HTML).
استخراج البيانات: استخدام BeautifulSoup لتحليل الصفحة والوصول لكروت الوظائف (وسوم article)، ثم استخراج اسم الوظيفة (job_title) والشركة (company) والموقع (location) وتاريخ النشر (Date) لكل إعلان عبر حلقة تكرار.
التخزين: تجميع البيانات في قائمة وتحويلها لـ DataFrame وحفظها في ملف CSV / Excel.
النتيجة: داتا سيت منظم لوظائف في مجال الذكاء الاصطناعي والبرمجة (مثل AI Engineer وSenior Python Engineer) في مدن مصرية زي القاهرة ودمياط، ويمكن استخدامه لتحليل سوق العمل ومعرفة الشركات الأكثر توظيفًا والمهارات المطلوبة.
الأدوات: Python، Requests، BeautifulSoup، Pandas.