如何从Python中取消键盘输入事件?

2024-09-29 22:22:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的键盘没有十键。 所以我创建了一个程序,允许你在没有十键的键盘上使用十键

import keyboard
import pyautogui as pag

while True:
    if keyboard.is_pressed('right ctrl'):
        if keyboard.is_pressed('i'):
            pag.press('backspace')
            pag.press('1')
        elif keyboard.is_pressed('o'):
            pag.press('backspace')
            pag.press('2')
        elif keyboard.is_pressed('p'):
            pag.press('backspace')
            pag.press('3')
        elif keyboard.is_pressed('k'):
            pag.press('backspace')
            pag.press('4')
        elif keyboard.is_pressed('l'):
            pag.press('backspace')
            pag.press('5')
        elif keyboard.is_pressed(';'):
            pag.press('backspace')
            pag.press('6')
        elif keyboard.is_pressed(','):
            pag.press('backspace')
            pag.press('7')
        elif keyboard.is_pressed('.'):
            pag.press('backspace')
            pag.press('8')
        elif keyboard.is_pressed('/'):
            pag.press('backspace')
            pag.press('9')
        else:
            pass

我们开门见山吧

我曾经 pag.press('backspace')

但是我想取消键盘输入事件

除了退格

我该怎么办


Tags: import程序ifisas键盘presselif

热门问题