当前位置: 移动技术网 > IT编程>脚本编程>Python > python pynput监听键盘

python pynput监听键盘

2019年01月26日  | 移动技术网IT编程  | 我要评论

爸爸的假期西瓜影音,酷小牛小说网,情缘e家

"""小白随笔,大佬勿喷"""
#键盘输入
from pynput.keyboard import key,controller,listener
keyboard = controller()
keyboard.press("a") #按下a
keyboard.release("a") #松开a
keyboard.press("a") #按下a
keyboard.release("a") #松开a
with keyboard.pressed(key.shift): #按下shift
keyboard.press("a") #shift + a
keyboard.type("hello world") #输出文字

--------------------------------------------------

# 键盘监听
from pynput.keyboard import key,listener
def on_press(key):
if key == key.enter:
print('you press enter')
else:
return false #按键不是enter,停止监视
def on_release(key):
if key == key.enter:
print('you release enter')
#监听键盘按键
with listener(on_press=on_press,on_release=on_release) as listener:
listener.join()
#停止监视
listener.stop()

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网