es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYNPUT

Enviar la posición del ratón cada 0.2 segundos mediante pynput.

Estoy utilizando pynput para enviar la posición de mi mouse cada 0.2 segundos. Intenté medir el tiempo: from pynput.mouse import Button, Listener as MouseListener def on_move(x,y): global start_time tiempo_transcurrido = start_time – time.time() if tiempo_transcurrido >= 0.2: comando = f'{None}\n{x}\n{y}’ commands_q.put(comando) start_time = time.time() mouse_listener = MouseListener(on_move=on_move) mouse_listener.start() mouse_listener.join() Este . . . Read more

Estoy creando una macro que necesita mover un programa con ventana.

Estoy usando pynput y hasta ahora no lo he resuelto. He intentado con las teclas de flecha y teleportar el ratón relativo a su posición y a coordenadas especificadas. from pynput.keyboard import Key, Controller as KeyboardController from pynput.mouse import Button, Controller as MouseController import time keyboard = KeyboardController() mouse = . . . Read more

Error de ModuleNotFoundError: No se encuentra el módulo llamado ‘pynput’ en PyCharm.

import pynput from pynput.keyboard import Key, Listener def keyenter(key): print(“{0} presionado”.format(key)) def keyexit(key): if key == Key.esc: return False with Listener(keyenter=keyenter, keyexit=keyexit) as listener: listener.join() Sigo recibiendo el error — ModuleNotFoundError: No se encuentra el módulo ‘pynput’ He estado trabajando en esto por un tiempo. Incluso intenté con IDE en . . . Read more

pynput no presiona la tecla correctamente.

Quiero presionar los caracteres persas con el teclado en python, he intentado algunas bibliotecas, la mayoría de ellas no pudieron funcionar con el carácter persa en absoluto, luego encontré pynput, funcionó pero no pudo presionar varias teclas correctamente … ¿Tienes alguna solución? Este es el código: import time from pynput.keyboard . . . Read more