小编aaa*_*n_g的帖子

Python-Selenium通过href找到元素

我正在尝试使用Selenium查找(并单击)我的Python程序的特定页面。

我试过了

driver.findElement(By.cssSelector("a[href*='text']")).click();
Run Code Online (Sandbox Code Playgroud)

driver.findElement(By.partialLinkText("text")).click();
Run Code Online (Sandbox Code Playgroud)

随着text我正在寻找。这些不适用于错误

AttributeError: 'WebDriver' object has no attribute 'findElement'
Run Code Online (Sandbox Code Playgroud)

我只能假设它找不到元素,因为那是Java而不是Python。

网站上链接的唯一区别因素是href属性。

所有其他标签都有重复。我无法100%猜出正确的链接,因此我还需要定位器使用部分文字。

反正有开始吗?我可以使用其他程序吗?有人成功做到了吗?我尝试搜索,但没人问过。

html python selenium

2
推荐指数
1
解决办法
6100
查看次数

标签 统计

html ×1

python ×1

selenium ×1