我正在尝试自动化电子商务网站,点击“添加到购物车”后,将显示一个灯箱,供用户继续查看购物车并继续结帐。
这是我的示例代码,我认为我的代码找不到按钮,因为灯箱仍在加载。
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()
答案 0 :(得分:0)
使用显式等待方法
element = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.Classname, "add_to_cart_btn")))
element.click();