欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

Python+selenium 自动化-模拟键盘输入、点击操作,如何查看所支持的全部键位名称

发布时间:2025/4/16 python 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Python+selenium 自动化-模拟键盘输入、点击操作,如何查看所支持的全部键位名称 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

通过 send_keys() 就能进行输入和键盘操作了。
键盘操作需要引用 Keys 包。

from selenium import webdriver from selenium.webdriver.common.keys import Keys import timedriver = webdriver.Chrome() driver.get("https://www.baidu.com/")# 输入操作 time.sleep(3) driver.find_element_by_id("kw").send_keys("hello word")# 按键操作,xpath语法//*可以匹配任意元素 time.sleep(3) driver.find_element_by_xpath("//*").send_keys(Keys.DOWN)

查看所有支持的键位:

from selenium.webdriver.common.keys import Keysfor i in dir(Keys):print(i)

ADD
ALT
ARROW_DOWN
ARROW_LEFT
ARROW_RIGHT
ARROW_UP
BACKSPACE
BACK_SPACE
CANCEL
CLEAR
COMMAND
CONTROL
DECIMAL
DELETE
DIVIDE
DOWN
END
ENTER
EQUALS
ESCAPE
F1
F10
F11
F12
F2
F3
F4
F5
F6
F7
F8
F9
HELP
HOME
INSERT
LEFT
LEFT_ALT
LEFT_CONTRO
LEFT_SHIFT
META
MULTIPLY
NULL
NUMPAD0
NUMPAD1
NUMPAD2
NUMPAD3
NUMPAD4
NUMPAD5
NUMPAD6
NUMPAD7
NUMPAD8
NUMPAD9
PAGE_DOWN
PAGE_UP
PAUSE
RETURN
RIGHT
SEMICOLON
SEPARATOR
SHIFT
SPACE
SUBTRACT
TAB
UP

喜欢的点个赞❤吧!

总结

以上是生活随笔为你收集整理的Python+selenium 自动化-模拟键盘输入、点击操作,如何查看所支持的全部键位名称的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。