我想让Selenium Webdriver在等待用户输入时运行。
假设
arena https://github.com/finestructure/Gala
? resolving package dependencies
? libraries found: Gala
✅ created project in folder 'SPM-Playground'
这个想法是在selenium.webdriver仍在加载页面(http://www.example.com)时,我可以使用from selenium.webdriver.common.keys import Keys
from selenium import webdriver
def input_data():
how_much = input('How many?')
return how_much
driver = webdriver.Chrome('C:\chromedriver.exe')
driver.get('http://www.example.com')
example_text = input_data()
driver.find_element_by_id('example_id').send_keys(example_text)
输入一些内容。
在Selenium Webdriver完成页面加载时,我可以将input_data()
的{{1}}返回值用于网站表单(input_data()
)
我的地方的互联网连接速度很慢,所以我认为在等待页面加载时,我要求用户输入。
这可能吗?如果可以,我该如何编码?