webdriver 打开不安全连接 WebDriver-键盘事件

""" Keys()类提供了键盘上几乎所有的按键方法 send_keys()方法用来模拟键盘输入,以及组合键如Ctrl C、Ctrl A 常用键盘操作: send_keys(Keys.BACK_SPACE) :删除键 send_keys(Keys.SPACE) :空格键 send_keys(Keys.TAB) :制表键 send_keys(Keys.ESCAPE) :回退键 send_keys(Keys.ENTER) :回车键 send_keys(Keys.CONTROL,'A') :全选 send_keys(Keys.CONTROL,'C') :复制 send_keys(Keys.CONTROL,'X') :剪切 send_keys(Keys.CONTROL,'V') :粘贴 send_keys(Keys.F1) :键盘F1 ..... send_keys(Keys.F12) :键盘F12 """ from selenium import webdriver from selenium.webdriver.common.by import By # 引入keys模块 from selenium.webdriver.common.keys import Keys driver = webdriver.Chrome() driver.get("http://www.baidu.com") driver.maximize_window() # 输入框输入内容 driver.find_element(By.ID, "kw").send_keys('hello world!!') # 删除多输的! driver.find_element(By.ID, "kw").send_keys(Keys.BACK_SPACE) # 输入空格键 “python” driver.find_element(By.ID, "kw").send_keys(Keys.SPACE) driver.find_element(By.ID, "kw").send_keys("python") # 用回车键代替单击操作 driver.find_element(By.ID, "su").send_keys(Keys.ENTER)

webdriver 打开不安全连接 WebDriver-键盘事件(1)

webdriver 打开不安全连接 WebDriver-键盘事件(2)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页