اذهب إلى المحتوى

السؤال

نشر (معدل)

لدي صفحة ويب بها جدول،  يحتوي الجدول على صفين فقط بكل منهما عدة خلايا. ما أحاول القيام به هو المرور على الصفوف وإرجاع النص الموجود في كل خلية.
الكود بالشكل التالي:

<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>

 

تم التعديل في بواسطة إياد أحمد

Recommended Posts

  • 1
نشر

يمكنك استخدام الدالة 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)

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...