Python: Cómo bloquear las teclas para todo excepto el módulo Keyboard
📁 python, pregunta, Desarrollo de bots (Telegram, Discord), IA
Tengo un programa que debe sustituir ciertos caracteres y combinaciones de símbolos al presionar ciertas teclas:
import keyboard while True: hotkey = keyboard.read_hotkey(suppress=False) if hotkey == 'j+k': keyboard.write('j+k')(No uso keyboard.add_hotkey() porque en el futuro los planes no son hotkeys específicos, sino verificar ciertas teclas en hotkey. J + K, digamos, en un editor de texto, se imprimirá 'J+K'. Pero obtengo 'jkj+k'. Es decir, las teclas mismas j y k se transmiten al editor de texto hasta que la función se activa. Si hago:
keyboard.block_key('j') No answers yet.
Inicia sesión para dejar una respuesta
Blogs