如何使用python单击灯箱中的元素

时间:2018-03-20 01:59:06

标签: python selenium selenium-webdriver automation

我正在尝试自动化电子商务网站,点击“添加到购物车”后,将显示一个灯箱,供用户继续查看购物车并继续结帐。

这是我的示例代码,我认为我的代码找不到按钮,因为灯箱仍在加载。

original_data[original_data == 0] = np.nan

加载灯箱

driver.find_element_by_id("qty").send_keys("4")
driver.find_element_by_class_name("add_to_cart_btn").click()

1 个答案:

答案 0 :(得分:0)

使用显式等待方法

element = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.Classname, "add_to_cart_btn")))
element.click();