from selenium import webdriver
url = "https://www.qoo10.sg/item/LAPTOP-SCREEN-PROTECTOR-SCREEN-GUARD-FOR-13-14-15-INCHES-2ND/410235318"
driver = webdriver.Firefox()
driver.get(url)
elem = driver.find_element_by_class_name('selectArea').click()
当我运行这个程序时,我发现这个错误
selenium.common.exceptions.ElementNotInteractableException: Message: Element <div id="ship_to_outer" class="selectArea"> could not be scrolled into view.
有4个按钮具有相同的类名
"ship_to_outer"
-第一个按钮是隐藏的,因此您不能单击它。改为尝试下面的代码这张截图告诉我们:
有4个元素的类名为
selectArea
。第一个是看不见的。这就是为什么你会得到:所以,首先你必须指定你想要点击的元素。例如,第一个下拉列表:
有身份证,可以这样找到:
相关问题 更多 >
编程相关推荐