webdriver——键盘操作

来源:互联网 发布:淘宝订单要不要清洗 编辑:程序博客网 时间:2024/06/15 16:03

键盘操作

案例: 在百度搜索关键词“Python” 然后将关键词复制或剪切到搜狗搜索框进行搜索

from selenium import webdriverfrom time import sleepfrom selenium.webdriver.common.keys import Keysdriver = webdriver.Chrome()driver.get('http://www.baidu.com')driver.find_element_by_css_selector('#kw').send_keys('python')sleep(2)#全选driver.find_element_by_css_selector('#kw').send_keys(Keys.CONTROL,'a')sleep(2)#复制driver.find_element_by_css_selector('#kw').send_keys(Keys.CONTROL,'c')sleep(2)#剪切driver.find_element_by_css_selector('#kw').send_keys(Keys.CONTROL,'x')sleep(2)#打开搜狗页面driver.get('http://www.sogou.com/')sleep(2)#粘贴复制内容driver.find_element_by_css_selector('#query').send_keys(Keys.CONTROL,'v')sleep(2)driver.find_element_by_css_selector('#stb').click()sleep(2)driver.quit()
原创粉丝点击