代码拉取完成,页面将自动刷新
# @Time : 2022/8/23 7:51
# @Author : 南黎
# @FileName: 3.键盘控制.py
# #1.创建键盘控制对象
# from pynput.keyboard import Controller, Key
# keyboard =Controller()
# #2.键盘单个键位按下与弹起
# import time
# from pynput.mouse import Controller,Button
# mouse = Controller()#创建鼠标控制对象
# mouse.click(Button.left,1)#鼠标左键点击一次目的是为了激活输入窗口
# time.sleep(1)#休眠1秒
# from pynput.keyboard import Controller, Key
# keyboard =Controller()##创建键盘控制对象
# #一般键位
# keyboard.press("a")#按下 a键位
# keyboard.release("a")#弹起 a键位
# keyboard.press("A")#按下 A键位
# keyboard.release("A")#弹起 A键位
# time.sleep(1)#休眠1秒
# #特殊键位,所有的包括ctrl在内的键盘上的其他键位通过这种方式操作
# keyboard.press(Key.space)#按下 空格键位
# keyboard.release(Key.space)#弹起空格键位
# keyboard.press(Key.ctrl)#按下 空格键位
# keyboard.release(Key.ctrl)#弹起空格键位
# time.sleep(1)#休眠1秒
# #3.键盘多个键位组合使用
# # 切换界面
# from pynput.keyboard import Controller, Key
# keyboard =Controller()
# with keyboard.pressed(Key.alt):#按住alt键的同情况下
# keyboard.press(Key.tab)#按住tab
# keyboard.release(Key.tab)#弹起tab键
# #4.键盘字符串输出
# from pynput.keyboard import Controller, Key
# keyboard =Controller()
# keyboard.type("我输入了内容!")
#
# keyboard.type("&")
# keyboard.touch("&",True)#输入字符用touch方法
# alt= <Key.f1: 0>
# 一个通用的 Alt 键。这是一个修饰符。
#
# alt_gr= <Key.f1: 0>
# AltGr 键。这是一个修饰符。
#
# alt_l= <Key.f1: 0>
# 左 Alt 键。这是一个修饰符。
#
# alt_r= <Key.f1: 0>
# 右 Alt 键。这是一个修饰符。
#
# backspace= <Key.f1: 0>
# 退格键。
#
# caps_lock= <Key.f1: 0>
# 大写锁定键。
#
# cmd= <Key.f1: 0>
# 一个通用的命令按钮。在PC平台上,这对应于 Super 键或 Windows 键,而在Mac上,它对应于 Command 键。这可能是一个修饰符。
#
# cmd_l= <Key.f1: 0>
# 左侧命令按钮。在PC平台上,这对应于 Super 键或 Windows 键,而在Mac上,它对应于 Command 键。这可能是一个修饰符。
#
# cmd_r= <Key.f1: 0>
# 右命令按钮。在PC平台上,这对应于 Super 键或 Windows 键,而在Mac上,它对应于 Command 键。这可能是一个修饰符。
#
# ctrl= <Key.f1: 0>
# 一个通用的 Ctrl 键。这是一个修饰符。
#
# ctrl_l= <Key.f1: 0>
# 左 Ctrl 键。这是一个修饰符。
#
# ctrl_r= <Key.f1: 0>
# 右 Ctrl 键。这是一个修饰符。
#
# delete= <Key.f1: 0>
# 删除键。
#
# down= <Key.f1: 0>
# 向下箭头键。
#
# end= <Key.f1: 0>
# 结束键。
#
# enter= <Key.f1: 0>
# Enter 或 Return 键。
#
# esc= <Key.f1: 0>
# Esc 键。
#
# f1= <Key.f1: 0>
# 功能键。定义了 F1 到 F20。
#
# home= <Key.f1: 0>
# 主页键。
#
# insert= <Key.f1: 0>
# 插入键。对于某些平台,这可能是未定义的。
#
# left= <Key.f1: 0>
# 一个左箭头键。
#
# menu= <Key.f1: 0>
# 菜单键。对于某些平台,这可能是未定义的。
#
# num_lock= <Key.f1: 0>
# NumLock 键。对于某些平台,这可能是未定义的。
#
# page_down= <Key.f1: 0>
# PageDown 键。
#
# page_up= <Key.f1: 0>
# PageUp 键。
#
# pause= <Key.f1: 0>
# 暂停/中断键。对于某些平台,这可能是未定义的。
#
# print_screen= <Key.f1: 0>
# PrintScreen 键。对于某些平台,这可能是未定义的。
#
# right= <Key.f1: 0>
# 一个右箭头键。
#
# scroll_lock= <Key.f1: 0>
# 滚动锁定键。对于某些平台,这可能是未定义的。
#
# shift= <Key.f1: 0>
# 一个通用的 Shift 键。这是一个修饰符。
#
# shift_l= <Key.f1: 0>
# 左 Shift 键。这是一个修饰符。
#
# shift_r= <Key.f1: 0>
# 右 Shift 键。这是一个修饰符。
#
# space= <Key.f1: 0>
# 空格键。
#
# tab= <Key.f1: 0>
# Tab 键。
#
# up= <Key.f1: 0>
# 向上箭头键。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。