Contenidos
Simulación de Pulsaciones de Teclas en Python
pynput
: Biblioteca para controlar y monitorear el teclado.pyautogui
: Biblioteca para automatizar la interacción con la interfaz gráfica de usuario.
Ejemplo usando pynput
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
from pynput.keyboard import Key, Controller import time # Crear una instancia del controlador de teclado keyboard = Controller() # Simular la pulsación de la tecla 'a' keyboard.press('a') keyboard.release('a') # Simular la pulsación de la tecla Enter keyboard.press(Key.enter) keyboard.release(Key.enter) # Esperar un poco antes de cerrar time.sleep(2) |
Ejemplo usando pyautogui
1 2 3 4 5 6 7 8 9 10 11 |
import pyautogui import time # Simular la pulsación de la tecla 'a' pyautogui.press('a') # Simular la pulsación de la tecla Enter pyautogui.press('enter') # Esperar un poco antes de cerrar time.sleep(2) |