1 مستودع
Identifying and following hyperlinks using regular expressions or attribute matching.
Distinguishing note: None of the candidates cover the specific process of resolving web hyperlinks based on text patterns or regex.
Explore 1 awesome GitHub repository matching web development · Pattern-Based Link Resolution. Refine with filters or upvote what's useful.
MechanicalSoup هي مكتبة أتمتة ويب Python مصممة لمحاكاة سلوك المتصفح. تعمل كمجموعة أدوات لكشط الويب والأتمتة، حيث توفر محرك تحليل HTML ومدير جلسة HTTP للتفاعل مع مواقع الويب برمجياً. تتيح المكتبة تفاعل الويب بدون رأس (headless) من خلال محاكاة جلسة مستخدم حقيقية. تدير الحالة المستمرة من خلال التعامل مع ملفات تعريف الارتباط ومتابعة إعادة التوجيه التلقائية، مما يسمح بالتنقل البرمجي في موقع الويب ومحاكاة تفاعلات المتصفح المعقدة. تغطي قدراتها ملء النماذج المؤتمتة وإرسالها باستخدام محددات CSS، بالإضافة إلى استخراج البيانات من استجابات HTML. تتضمن مجموعة الأدوات أدوات لتنزيل الملفات المرتبطة، وتحديد وكلاء مستخدم مخصصين، والبحث عن الصفحات بناءً على كلمات رئيسية محددة. كما توفر أدوات تشخيصية لعرض حالة الصفحة الحالية في متصفح للتحقق المرئي.
Identifies and follows hyperlinks by matching page text against regular expressions or specific tag attributes.