美文网首页
键盘操作

键盘操作

作者: DunCan躺尸剑法 | 来源:发表于2021-07-05 08:12 被阅读0次

from seleniumimport webdriver

# 调用keys模块

from selenium.webdriver.common.keysimport Keys

driver = webdriver.Chrome()

driver.get("https://www.baidu.com")

"""

前面介绍过send_keys()方法可以用来模拟键盘输入,我们还可以用它来输入键盘上的按键,甚至是组合键,如Ctrl+a,Ctrl+c等。

"""

# 在输入框输入内容

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

# 删除多输入的一个m

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

# 输入空格键+"教程"

driver.find_element_by_id("kw").send_keys(Keys.SPACE)

driver.find_element_by_id("kw").send_keys("教程")

# 输入组合键Ctrl+a,全选输入框内容

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

# 输入组合键Ctrl+x,剪切输入框内容

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

# 输入组合键Ctrl+v,粘贴内容输入框

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

# 用回车键代替单击操作

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

driver.quit()

"""

常用的键盘操作:

send_keys(Keys.BACK_SPACE)                         删除键

(BackSpace)send_keys(Keys.SPACE)           空格键

(Space)send_keys(Keys.TAB)                        制表键

(Tab)send_keys(Keys.ESCAPE)                     回退键

(Esc)send_keys(Keys.ENTER)                       回车键(Enter)

send_keys(Keys.CONTROL,'a')                           全选(Ctrl+a)

send_keys(Keys.CONTROL,'c')                            复制(Ctrl+c)

send_keys(Keys.CONTROL,'x')                            剪切(Ctrl+x)

send_keys(Keys.CONTROL,'v')                            粘贴(Ctrl+v)

send_keys(Keys.F1) ... send_keys(Keys.F12)      键盘键F1到F12

"""

相关文章

  • 键盘操作

    键盘216+35 0.35 0.25 #import" cTableViewController.h" //UI...

  • 《键盘操作》

    一 Ctrl键功能 1 Ctrl S 保存 2、Ctrl W 关闭程序 3 Ctrl N 新建 4 ...

  • 键盘操作

    键盘操作:全选、复制、剪切、粘贴 实现方式: 需要引入Keys()from selenium.webdriver....

  • 键盘操作

    from seleniumimport webdriver # 调用keys模块 from selenium.we...

  • 键盘操作

    1、write写入一个字符串,还可以传入interval表示写入每个字符之间的间隔 2、typewrite主要的键...

  • 【python+selenium】键盘事件

    selenium 提供了一整套的模拟键盘操作事件 前提: 模拟键盘的操作需要先导入键盘模块: from selen...

  • iOS 使用touchBegan隐藏键盘后,UIButton和U

    隐藏键盘操作,是开发中常见操作。一般,我们可以通过下面的方式,来隐藏键盘。 隐藏键盘的处理逻辑如下: - (voi...

  • 3.4 UiPath键盘操作的介绍和使用

    键盘操作的介绍模拟用户使用键盘操作的一种行为:例如使用发送热键(Sendhotkey),输入信息 (Typeint...

  • 按键操作

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

  • Android键盘操作

    一、自动弹出关闭键盘 二、Android:windowSoftInputMode属性设置 stateUnspeci...

网友评论

      本文标题:键盘操作

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