مرحبًا بعودتك.
من أجل التعرف على تجريف الويب ، دعنا في الواقع نبني مشروعًا مفيدًا يمكننا استخدامه بالفعل وربما
حتى إضافته إلى محفظتنا.
ما أريد بناءه هو نسخة أجمل من Hacker News.
ترى كل صباح كمبرمج ، أستيقظ وعادة ما أقرأ Hacker News لأنها طريقة رائعة لنفسي
للبقاء على اطلاع دائم مع الصناعة والتعرف على أخبار البرمجة العامة.
لديهم بعض المقالات الرائعة حقًا هنا ، ويستخدم الكثير من المبرمجين Hacker News كوسيلة
للبقاء على اطلاع دائم بالصناعة.
هذه الصفحة لديها الكثير من المعلومات.
في واقع الأمر ، في كل مرة تقوم فيها بالتحديث ، يكون موضوعًا جديدًا.
شيء جديد.
إذا انتقلت إلى علامة التبويب الجديدة هنا ، على سبيل المثال ، هل ترى ذلك؟
تتم إضافة هذه القصص أثناء تحديثي للقصص الجديدة باستمرار.
لذلك فهو موقع ويب سريع الخطى لأن الكثير من الأشخاص ينشرونهم ، ويستخدمون الروابط هنا للحصول على الجذب
لأن هناك الكثير من القراء هنا.
الآن ، حتى لا أشعر بالارتباك ، عادةً ما أحب فقط قراءة أو مراجعة القصص التي تحتوي
على أكثر من 100 نقطة.
أي أنه تم التصويت عليهم من قبل المستخدمين.
لذلك دعونا نبني الأداة باستخدام تجريف الويب عندما أستيقظ في الصباح بدلاً من الاضطرار إلى
التمرير ومعرفة كل القصص التي تحتوي على أكثر من 100 نقطة لأن هذه هي الأكثر شيوعًا
، وربما الأكثر أهمية.
دعنا نتخلص من هذه البيانات ثم نزيل كل القصص التي ، حسنًا ، لديها أقل من 100 نقطة حتى أتمكن من التركيز فقط
على المقالات الإخبارية المهمة.
تبدو مثيرة للغاية ، أليس كذلك؟
هذا استخدام رائع لبايثون لجعل حياتنا أسهل.
الآن ، بعد أن ننتهي من هذا المشروع ، هناك العديد من الطرق لتطبيق هذه المعرفة.
على سبيل المثال ، أحد الأشياء التي تمتلكها Hacker News هو أن لديهم كل شهر من يقوم بالتوظيف حيث تقوم
الشركات بنشر فرص عمل للمبرمجين.
لذلك قد يكون المشروع الجيد هو كشط هذه البيانات الخاصة بالشركات التي تنشر فرص عمل مختلفة
وربما محاولة اكتشاف الاتجاهات.
ما نوع المبرمجين الأكثر طلبًا؟
مرحبًا ، هل مبرمجو Python هم الأكثر طلبًا؟
ربما عن طريق الكشط وإيجاد عدد مرات ذكر كلمة Python؟
أو ربما يكون مبرمجو Java أو JavaScript الأكثر شيوعًا؟
وربما يمكنك إنشاء موقع ويب يتتبع اتجاهات المنشورات المختلفة لترى ، حسنًا ، المهارة التي يجب أن تتعلمها للبقاء على
اطلاع دائم والتأكد من أنها المهارة الأكثر طلبًا.
مجرد فكرة.
لكن دعونا نركز على هذا الآن.
لكي نتخلص من هذا الموقع ، نريد استخدام أداة تسمى Beautiful Soup.
والحساء الجميل هو ما يمكننا استخدامه في بايثون.
إنها مكتبة يمكننا استخدامها في Python لكشط مواقع الويب.
لديهم موقع ويب مدرسي قديم جدًا هنا ، ولكنه أداة مفيدة للغاية تستخدمها معظم مشاريع تجريف الويب.
لذلك في الفيديو التالي ، سنقوم بتسخين أيدينا.
سنتعرف على الحساء الجميل ونبدأ في إنشاء مشروع تجريف الويب الخاص بنا باستخدام Hacker News.
هيا بنا نبدأ.