だから私は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]"));
仕事didntは:私はセレクタに複数のクラスを持っていると私は使用する必要があるため
no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='table table-striped']/tbody/tr/td[5]"}
がそれですドット? (私は試みました: 'table.table-striped'でもまだ仕事はしませんでした)
それは 'テーブル= browser.find_element_by_xpathすべきではない(( "//テーブル[@クラス= 'テーブルテーブルストライプ'] /のtbody/TR/TD [5]"));'? –
あなたは '// td [@ class = 'text-center']'を試してみることができますか? – NarendraR
本当に私はそこにdivを持っていたのですが、答えとして投稿したいのですか? –