gpt4 book ai didi

python - 使用 selenium 获取 td 类文本

转载 作者:行者123 更新时间:2023-12-05 08:55:24 26 4
gpt4 key购买 nike

所以我想拿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>

我想带的文字是“我想带在这里的文字”。

我试过像下面这样使用 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-striped' 但还是没用)

最佳答案

您的 xpath 不正确。您有一个 table 标签,但您正在寻找一个 div 标签。因此,您只需将 div 替换为 table

table = browser.find_element_by_xpath(("//table[@class='table table-striped']/tbody/tr/td[5]"));

关于python - 使用 selenium 获取 td 类文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46036256/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com