我在python中使用硒以檢查包含的字體標籤之間的文本以及是否返回標籤tbody。檢查包含在字體標籤中的文本
html代碼:
<table width="100%" border="0" cellspacing="1" cellpadding="1" bgcolor="#000000" height="80">
<tbody>
<tr bgcolor="#666699">
<td height="17" bgcolor="#CCCC99">
<font size="2"><b><font face="Arial, Helvetica, sans-serif">PARTY 1</font></b></font>
</td>
</tr>
<tr>
some html code...
</tr>
</tbody>
</table>
正如你可以看到這是一個例子,我需要檢查在html頁面如果它,如果因此讓tbody元素背面有PARTY 1。 我應該說,沒有辦法使用id來獲取元素,因爲還有其他表以相同的方式寫入。 我已經嘗試使用//font[contains(.,'PARTY 1')]但因爲它沒有工作
什麼是使用硒的最佳方法,並檢查PARTY 1是否在和得到tbody elment背部??
'''''''''''''''至少應該正確定位'font'元素。你有沒有得到任何錯誤? – alecxe