簡體   English   中英

在python中長按鍵盤按下監聽器

[英]getting long press keyboard pressed listener in python

我想制作程序,以便在按下某個鍵之前它會重復執行特定事件,並且當它被釋放時它不會做任何事情我無法實現相同的目標,我使用了 pynput 和鍵盤庫但不知道如何完成這項工作,請幫忙

正如您提到的,您必須下載 pynput 才能使用它。

on_press 功能在您按住任意鍵時起作用 on_release 鍵在您松開鍵時起作用

from pynput.keyboard import Key, Listener

def on_press(key):
    a=5
    b=3
    print(a+b)

def on_release(key):
    if key == Key.esc:
        return False


with Listener(on_press=on_press,on_release=on_release) as listener:
    listener.join()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM