إياد أحمد نشر 7 ديسمبر 2021 أرسل تقرير نشر 7 ديسمبر 2021 (معدل) لدي صفحة ويب بها جدول، يحتوي الجدول على صفين فقط بكل منهما عدة خلايا. ما أحاول القيام به هو المرور على الصفوف وإرجاع النص الموجود في كل خلية. الكود بالشكل التالي: <table class="datadisplaytable"> <tbody> <tr> <td class="A">200</td> <td class="A">100</td> <td class="A">Adward</td> <td class="B">VB</td> <td class="B">30</td> <td class="B"></td> </tr> <tr> <td class="A">500</td> <td class="A">200</td> <td class="A">Roland</td> <td class="B">VC</td> <td class="B">52</td> <td class="B"></td> </tr> </tbody> </table> تم التعديل في 7 ديسمبر 2021 بواسطة إياد أحمد 1 اقتباس
1 Ali Haidar Ahmad نشر 7 ديسمبر 2021 أرسل تقرير نشر 7 ديسمبر 2021 يمكنك استخدام الدالة find_element بالشكل التالي: # سنقوم باستخدام الدالة التي ذكرناها # css_selector سنقوم بإيجاد الجدول من خلال هذه الدالة من خلال ال table = find_element_by_css_selector('table.dAta') # كمعطى للدالة table نقوم بتمرير كلاس الوسم # الآن بعد أن حصلنا على الجدول نقوم باستخدام نفس الدالة لكن هذه المرة لإيجاد جميع الصفوف rows=table.find_elements_by_css_selector('tr') # الآن نقوم بالتكرار عليها for row in rows: # إيجاد كل الخلايا ضمن الصف cells=row.find_elements_by_tag_name('td') # التكرار عليها for td in cells: # text طباعة النص الموجود ضمنها من خلال الواصفة print(td.text) 1 اقتباس
السؤال
إياد أحمد
لدي صفحة ويب بها جدول، يحتوي الجدول على صفين فقط بكل منهما عدة خلايا. ما أحاول القيام به هو المرور على الصفوف وإرجاع النص الموجود في كل خلية.
الكود بالشكل التالي:
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.