Você está aqui: Python ::: PyAutoGUI ::: Mouse e Teclado |
Como definir a posição do mouse na tela usando a biblioteca PyAutoGUI do PythonQuantidade de visualizações: 2740 vezes |
Em geral, quando estamos automatizando tarefas em interfaces gráficas, nós precisamos movimentar ou definir a posição do cursor do mouse, ou seja, suas coordenadas x e y. Isso pode ser feito com o auxílio da função moveTo() da biblioteca PyAutoGUI do Python. Veja no trecho de código abaixo como podemos "levar" o ponteiro do mouse para as coordenadas x=50 e y=100: # vamos importar o módulo PyAutoGUI import pyautogui # método principal def main(): # vamos definir a posição do cursor do mouse pyautogui.moveTo(50, 100) if __name__== "__main__": main() Execute este código Python e veja como o ponteiro do mouse se desloca de sua posição atual para a posição que informamos em nosso código. Há, no entanto, um terceiro parâmetro para a função moveTo() que nos permite definir o tempo (em segundos) para que o movimento do cursor do mouse seja completado. Veja: # vamos importar o módulo PyAutoGUI import pyautogui # método principal def main(): # vamos definir a posição do cursor do mouse pyautogui.moveTo(50, 100, 3) if __name__== "__main__": main() Execute o código novamente e você verá que o ponteiro do cursor agora se move em uma velocidade bem mais lenta que a anterior. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |