Encontré algunas maneras pero lo único que logro es ralentizar el programa y que no pueda ingresar nada mas.-
Código
from pynput import keyboard as kb #import keyboard def pulsa(tecla): tmpTecla = str(tecla) if '<' not in tmpTecla and tmpTecla != 'Key.esc' and tmpTecla != "Key.backspace": print('No es un numero') def suelta(tecla): if tecla == kb.Key.esc: return False escuchador = kb.Listener(pulsa, suelta) escuchador.start() print('\n Solo números(con [escape] finaliza...: ', end="") while escuchador.is_alive(): pass
Edito: esto que pongo a continuación funciona perfectamente solo pero no logro aplicarlo al código anterior.-
Código
import keyboard keyboard.press("windows+d") keyboard.release("windows+d")
Desde ya gracias y un saludo a todos.