按键操作

作者: 酷飒de小姐姐 | 来源:发表于2021-06-01 18:45 被阅读0次

例如按键盘回车键、回退键,通过键盘进行复制、粘贴等操作。在模拟键盘操作之前也需要导入Keys类,代码如下:

from selenium.webdriver.common.keys import Keys

常用的键盘操作:

键盘操作列表

常见的键盘操作实现代码如下:

from selenium import webdriver

import time

from selenium.webdriver.common.keys import Keys

driver = webdriver.Chrome()

driver.get("https://cn.bing.com/")

#在搜索框中搜索selenium

driver.find_element_by_id("sb_form_q").send_keys("selenium")

time.sleep(2)

#输入删除键

driver.find_element_by_id("sb_form_q").send_keys(Keys.BACK_SPACE)

time.sleep(2)

#在搜索框中输入pytest

driver.find_element_by_id("sb_form_q").send_keys('pytest')

time.sleep(2)

#输入Ctrl+A(全选操作)

driver.find_element_by_id("sb_form_q").send_keys(Keys.CONTROL,'a')

time.sleep(2)

#输入Ctrl+X(剪切操作)

driver.find_element_by_id("sb_form_q").send_keys(Keys.CONTROL,'x')

time.sleep(2)

#输入Ctrl+V(粘贴操作)

driver.find_element_by_id("sb_form_q").send_keys(Keys.CONTROL,'v')

time.sleep(2)

#输入回车键

driver.find_element_by_id("sb_form_q").send_keys(Keys.ENTER)

time.sleep(2)

driver.close()

相关文章

网友评论

    本文标题:按键操作

    本文链接:https://www.haomeiwen.com/subject/vtywsltx.html