繁体   English   中英

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

[英]How to click elements in lightbox using python

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

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

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

灯箱载入这里

driver.find_element_by_class_name("button_primary").click() #for clicking the view cart
driver.find_element_by_link_text("Proceed to Checkout").click()

使用显式等待方法

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM