حدثنا عن أذكى زاحف (crawler) قمت ببرمجته و ماذا كانت مهمته و بأي لغة برمجة؟
كتبت واحدًا يسحب القصائد من موقع أدب ويرفعها على موقع ويكي مصدر. (رفع أكثر من ٤٠ ألف قصيدة).
ثم استخدمته مرة أخرى لأسحب مقالات بعض المجلات المرفوعة على مكتبة الشاملة. (رفع أكثر من ١٥ ألف مقال).
كتبت هذا البريمج بلغة البايثون واستخدمت مكتبة beautifulsoup
وصلت للمرحلة التي فنيت سنة لكي اوصل لها ولما بعد اصل
أخي الكريم هل تستطيع رفع الكود لزيادة المعرفة :)
طبعاً لك الحق في عدم رفعه.
هذا هو الزاحف الذي استخدمته لمكتبة الشاملة. الشفرة غير مرتبة، وهيكل البريمج غير مستدام؛ لأنني أردته لحاجة سريعة ولم أتعب نفسي لأجعله وظيفيًا functional.
الرابط لم يعد يعمل..
مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.
صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.
التعليقات