gpt4 book ai didi

python - 无法使用 selenium、python 和 chromedriver 与页面中的元素交互

转载 作者:行者123 更新时间:2023-11-28 18:58:07 24 4
gpt4 key购买 nike

我正在尝试使用 selenium、chromedriver 和 python 登录页面 ( https://www.aprovaconcursos.com.br/questoes-de-concurso/cliente/login )。但是,尽管该元素很容易找到,但我想不出与之交互的方法。

我在 python 3.7、chromedriver 和 windows 10 上运行它。不要认为这可能是问题所在。似乎有一些元素覆盖了我试图插入数据的输入,但无法弄清楚是什么。

这是我用来执行此操作的代码。

**def login(username, senha):

#entra no site e faz login

driver.get('https://www.aprovaconcursos.com.br/questoes-de-concurso/cliente/login')
time.sleep(30)
site_username = driver.find_element_by_id("username")
site_username.clear()
site_username.send_keys(username)
site_password = driver.find_element_by_id("password")
site_password.clear()
site_password.send_keys(senha)
driver.find_element_by_class_name("btn btn-primary").click()**

问题如下:

Traceback (most recent call last):
File "***.py", line 161, in <module>
login(username,senha)
File "***.py", line 125, in login
site_username.clear()
File "C:\Users\***\AppData\Local\Programs\Python\Python37-32\lib\site-packages\selenium\webdriver\remote\webelement.py", line 95, in clear
self._execute(Command.CLEAR_ELEMENT)
File "C:\Users\***\AppData\Local\Programs\Python\Python37-32\lib\site-packages\selenium\webdriver\remote\webelement.py", line 633, in _execute
return self._parent.execute(command, params)
File "C:\Users\***\AppData\Local\Programs\Python\Python37-32\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "C:\Users\***\AppData\Local\Programs\Python\Python37-32\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.ElementNotVisibleException: Message: element not interactable (Session info: chrome=73.0.3683.103) (Driver info: chromedriver=73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72),platform=Windows NT
10.0.17134 x86_64)

编辑

问题似乎与 EC 无关。尝试了提供的解决方案,但从未出现这种情况。

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