【发布时间】:2020-12-21 01:09:35
【问题描述】:
如果这是错误的地方,或者我在这里做错了什么,我深表歉意,但我对 Python 真的很陌生,这实际上是我的第一个脚本。
我正在尝试使用 Python + Selenium 作为第一个项目来自动化结帐过程,但我遇到了以下代码的错误。
我在结帐过程中遇到了一个页面,其中我尝试选择的元素只能使用 ClassName 选择,并且页面上有多个这些类型的完全相同的元素,所以我想我'd 创建一个列表并选择我需要的元素(这是第二个)但是,我现在收到以下错误。
所以这是我试图创建一个抛出此错误的 webelements 列表的第一行:
“语法错误:无法分配给比较”
List<WebElement> elementsList = driver.find_elements(By.className("large"));
elementsList[1].click();
如果有人可以帮助我或向我解释我哪里出错了,我将不胜感激。
正如我所说,我是新手,所以如果有任何遗漏或您需要其他任何东西,请告诉我。
提前致谢!
【问题讨论】:
标签: python list selenium selenium-webdriver