إياد أحمد نشر 8 ديسمبر 2021 أرسل تقرير نشر 8 ديسمبر 2021 أقوم ببعض عمليات استخراج البيانات باستخدام سيلينيوم من صفحة بها محتوى محمل بجافا سكريبت. على سبيل المثال ، المحتوى الذي أريده بالتنسيق التالي: <span class="rule">stay away from women</span> ... ... ... <span class="rule">Never forget the previous rule</span> وأريد الحصول على النصوص الموجودة ضمن ال span؟ 1 اقتباس
1 Ali Haidar Ahmad نشر 8 ديسمبر 2021 أرسل تقرير نشر 8 ديسمبر 2021 يمكنك استخدام الدالة find_element_by_xpath، حيث تُرجع قائمة بجميع العناصر المطابقة للتعبير الذي تمرره لها وهنا نحتاج إلى العنصر span ذو الكلاس rule لذا نكتب: spans = driver.find_elements_by_xpath("//span[@class='rule']") الآن نقوم بالمرور على القائمة spans لاستخراج النص من كل عنصر من خلال استخدام الواصفة text: for span in spans: print(span.text) 2 اقتباس
السؤال
إياد أحمد
أقوم ببعض عمليات استخراج البيانات باستخدام سيلينيوم من صفحة بها محتوى محمل بجافا سكريبت. على سبيل المثال ، المحتوى الذي أريده بالتنسيق التالي:
وأريد الحصول على النصوص الموجودة ضمن ال span؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.