小编Chr*_*ris的帖子

Python Selenium:无法通过链接文本找到元素

我正在尝试从其他选项列表中选择“seltarget”。

HTML:

<div class="filter-item" data-reactid=".3.1.0.0.1.0.0.3.0.0.0.3">seltarget</div>
Run Code Online (Sandbox Code Playgroud)

当导出到 python 文件时,它建议我通过 xpath 定位元素:

driver.find_element_by_xpath("//div[@id='quickswitcher']/div/nav/ul/li/div/div/menu/div[2]/div/div/div/div[5]").click()
Run Code Online (Sandbox Code Playgroud)

这暂时有效,因为“seltarget”恰好是列表中的第 5 位。上面的行将选择列表中第 5 个选项。我想更具体地选择元素“seltarget”

html python selenium selenium-webdriver

0
推荐指数
1
解决办法
1402
查看次数

标签 统计

html ×1

python ×1

selenium ×1

selenium-webdriver ×1