常用元素操作api之键盘标操作

Posted 皓空星辰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用元素操作api之键盘标操作相关的知识,希望对你有一定的参考价值。

keys()类中提供的键盘的操作
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains
import time
#1.单键操作
#简单操作
driver.find_element_by_id(‘su‘).send_keys(Keys.TAB)
#动作链条操作
driver.find_element_by_id(‘su‘).click()
ActionChains(driver).send_keys(Keys.TAB).perform()
ActionChains(driver).send_keys(Keys.TAB).perform()
#2.组合键 修饰键 (ctrl,alt,shift) ctrl+v
#休时间key_down()和 key_up()方法
#注意:执行前先使用ctrl+C复制号文字
driver.find_element_by_name(‘wd‘).click()
time.sleep(3)
ActionChains(driver).key_down(Keys.CONTROL).send_keys(‘v‘).key_up(Keys.CONTROL).perform()

以上是关于常用元素操作api之键盘标操作的主要内容,如果未能解决你的问题,请参考以下文章

python selenium 元素操作之键盘操作

[Python从零到壹] 九.网络爬虫之Selenium基础技术万字详解(定位元素常用方法键盘鼠标操作)

详解介绍Selenium常用API的使用--Java语言(完整版)

python selenium-webdriver 元素操作之键盘操作

Selenium 元素常用操作方法(键盘和鼠标事件)

ALLEN老师自动化测试小课堂 | WebDriver API之鼠标键盘操作方法