Image of the code and what the button looks like
我试图点击添加按钮,但我找不到任何说按钮,当我检查元素
这是我的python代码,我正试图得到工作,但不知道如何做到这一点
buttonclick = driver.find_elements_by_class_name('add-vehicle-container')
buttonclick.click()
time.sleep(1)
我得到的错误
Traceback (most recent call last):
File "C:/Users/ttttt/iCloudDrive/Documents/GitHub/SeniorProject2019TBA/Selenium/AboutYouTesting.py", line 50, in <module>
buttonclick.click()
File "C:\Users\ttttt\AppData\Local\Programs\Python\Python37-32\lib\site-packages\selenium\webdriver\remote\webelement.py", line 80, in click
self._execute(Command.CLICK_ELEMENT)
File "C:\Users\ttttt\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\ttttt\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\ttttt\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.ElementNotInteractableException: Message: Element <div class="add-vehicle-container"> could not be scrolled into view
在开发人员控制台中运行这些命令之一。你知道吗
这些将告诉您所附的事件是否确实是“单击”事件,或者是其他类型的事件。你知道吗
如果确实是单击事件,可以尝试以下操作:
如果该操作不起作用,或者事件不是单击事件,则可以运行以下操作:
您只需在浏览器开发人员控制台中运行它们,然后在python脚本中尝试它们,就可以使用它们来查看它们是否有效。你知道吗
相关问题 更多 >
编程相关推荐