Hola gente ¿Cómo están?, les dejo este para que me digan como presionar(virtualmente) la tecla “backspace” cuando se detecta un ingreso que no sea un número.-
Encontré algunas maneras pero lo único que logro es ralentizar el programa y que no pueda ingresar nada mas.-
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.-
import keyboard
keyboard.press("windows+d")
keyboard.release("windows+d")
Desde ya gracias y un saludo a todos.