Selenium / Python在输入Keys.RETURN之前等待

问题描述 投票:0回答:1

在selenium中,我想在代码之前等待5秒按Enter键。我知道我必须使用WebDriverWait,这是我的尝试。

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import WebDriverWait

browser = webdriver.Chrome("/Users/Desktop/projects/chromedriver")
browser.get('https://www.google.com')
elem = browser.find_element_by_id('lst-ib')

WebDriverWait(elem, 5)

elem.send_keys('stackoverflow' + Keys.RETURN) # How to force selenium for 5 seconds before pressing enter
python selenium
1个回答
0
投票

如果你想要一个特定的等待时间,你可以使用time.sleep()

elem = browser.find_element_by_id('lst-ib')

time.sleep(5)

elem.send_keys('stackoverflow' + Keys.RETURN)

确保使用所有其他导入包导入时间。

© www.soinside.com 2019 - 2024. All rights reserved.