gpt4 book ai didi

python - 属性错误 : 'list' object has no attribute 'click' - Selenium Webdriver

转载 作者:太空狗 更新时间:2023-10-29 20:32:22 25 4
gpt4 key购买 nike

我正在尝试使用 python 在 Selenium webdriver 中使用 click 命令。但我收到以下错误。有人可以帮助我吗?

Traceback (most recent call last):
File "C:\Users\vikram\workspace\LDC\test.py", line 13, in <module>
driver.find_elements_by_link_text("MISCQA Misc Tests").click()
AttributeError: 'list' object has no attribute 'click'

这是我的程序

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.support.ui import WebDriverWait
import config

url = config.config.get('url')

driver = webdriver.Ie()
driver.get(url)

driver.find_elements_by_link_text("MISCQA Misc Tests").click()

driver.close()

我想我错过了一些东西。请推荐我

最佳答案

感谢您的帮助。我为自己找到了答案。 “Dan Niero”给出的想法

问题是,我使用的是 driver.find_element[s] 而不是 driver.find_element。所以一个 s 会有所作为并调用错误的方法。事实上,我正在关注 eclipse 自动完成 :(。显然 driver.find_elements_by_link_text 返回列表,所以如果我发送点击事件它不会理解。

感谢您的帮助,抱歉我的问题不好

-维克拉姆

关于python - 属性错误 : 'list' object has no attribute 'click' - Selenium Webdriver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11223011/

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