![]() |
|
||||
![]() Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
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: 2809 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 |
Java - Como retornar a quantidade de mapeamentos (chave-valor) em um HashMap do Java usando o método size() TypeScript - Como calcular o coeficiente angular de uma reta em TypeScript dados dois pontos no plano cartesiano |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |