setTimeOut样式点击功能在Python?

时间:2019-03-18 21:00:03

标签: python selenium

def save_contact (self, driver):
     sleep(15)
     driver.find_element_by_css_selector("#publishButton").click()

具有以上内容;我正在尝试使我的点击功能在15秒后触发。类似于JavaScript setTimeOut函数-

save_contact() 

我知道这显然是不正确的,但这是我在Python中获得的。目前看来,这只是停止了我的整个脚本/程序。这可以在Python中完成吗?

1 个答案:

答案 0 :(得分:1)

您可以这样做:

driver.execute_script("window.setTimeout(() => document.getElementById('publishButton').click(), 15000)")