[英]Python Pynput release and press
Hi i want to make a script that prints "Released" when i release my left mouse button.嗨,我想制作一个脚本,当我释放鼠标左键时打印“已释放”。 The same for "pressed"
“压制”也是如此
import time
from pynput.mouse import Button, Controller
from pynput.keyboard import Listener, KeyCode
mouse = Controller()
time.sleep(3)
while True:
if mouse.press(Button.left):
print("Pressed")
# mouse.press(Button.left)
# mouse.release(Button.left)
if mouse.release(Button.left):
print("released")
from pynput import mouse
def on_click(x, y, button, pressed):
if button == button.left:
print('{0} at {1}'.format(
'Pressed' if pressed else 'Released',
(x, y)))
if not pressed:
# Stop listener
return False
while True:
with mouse.Listener(on_click=on_click) as listener:
listener.join()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.