python---模仿键盘
''' 新导入包:from selenium.webdriver.common.keys import Keys 方法: send_Keys(Keys.Back_SPACE):删除键 send_Keys(Keys.SPACE):空格键 send_Keys(Keys.ESCAPE):esc键 send_Keys(Keys.ENTER):回车键 send_Keys(Keys.TAB):制表键 send_keys(Keys.CONTROL,'a'):全选 send_keys(keys.CONTROL,'c'):复制 send_keys(keys.CONTROL,'X'):剪贴 send_keys(Keys.CONTROL,'V'):复制 需求: 进入百度 百度搜索框输入“魏世选” 删除错误的“选” 输入成“轩” 全选文本框内容 剪切文本框内容 复制文本框内容 利用回车搜索该内容 退出浏览器 ''' #导包 from selenium import webdriver #导入包 from selenium.webdriver.common.keys import Keys #设置时间 import time #浏览器设置,网页设置 driver=webdriver.Firefox() driver.get("https://www.baidu.com") #设置进入下一步时间 time.sleep(2) #百度文本框输入“魏世选” driver.find_element_by_id("kw").send_keys("魏世选") #设置进入下一步时间 time.sleep(3) #删除文本框中错误的“选” driver.find_element_by_id("kw").send_keys(Keys.BACK_SPACE) #设置进入下一步时间 time.sleep(3) #文本框输入“轩” driver.find_element_by_id("kw").send_keys("轩") #设置进入下一步时间 time.sleep(3) #全选文本框内容 driver.find_element_by_id("kw").send_keys(Keys.CONTROL,'a') #设置进入下一步时间 time.sleep(3) #剪贴文本框内容 driver.find_element_by_id("kw").send_keys(Keys.CONTROL,'x') #设置进入下一步时间 time.sleep(3) #粘贴文本框内容 driver.find_element_by_id("kw").send_keys(Keys.CONTROL,'v') #设置进入下一步时间 time.sleep(3) #回车搜索该内容 driver.find_element_by_id("su").send_keys(Keys.ENTER) #设置进入下一步时间 time.sleep(3) #退出浏览器 driver.quit()