所以我想拿td課的文本。用硒獲取td類文本
HTML頁面
<table class="table table-striped">
<tbody>
<tr>
<td class="text-center">
<img .....>
</td>
<td>text</td>
<td>text</td>
<td class="text-center">
<a ....></a>
</td>
<td class="text-center">
TEXT I WANT TO TAKE HERE
</td>
<td class="text-center">
<a ....><i class="fa fa-times"></i></a>
</td>
</tr>
</tbody>
</table>
我要帶的文字是 「TEXT我想利用這裏」。
我試圖使用XPath象下面,但它沒有工作
table = browser.find_element_by_xpath(("//div[@class='table table-striped']/tbody/tr/td[5]"));
我得到了一個錯誤說:
no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='table table-striped']/tbody/tr/td[5]"}
難道是因爲我在選擇多個類,我不得不使用點? (我想:「table.table條紋」,但它仍然沒有工作)
不是應該'表= browser.find_element_by_xpath(( 「//表[@類= '表表條紋']/tbody的/ TR/TD [5]」));'? –
你可以試試// td [@ class ='text-center']'讓我知道 – NarendraR
確實我不知道我爲什麼在那裏有div,你想發佈一個答案讓我可以接受它 –