Jump to content

Problema usando uma hotkey da biblioteca pyautogui do python


mental_katsu

Postagens Recomendadas

Bom dia caros,

Estou tentando fazer uma automatização e logo de primeira tive dificuldades. Estou tentando fazer uma coisa bem simples: Fazer com que o programa abra o teminal linux de maneira automática. O atalho é: ctrl + alt + t. Tentei o código abaixo no idle e no pycharm, mas não tenho o resultado esperado (abrir o terminal).

OBS 1) Eu consigo normalmente abrir usando as teclas (eu mesmo de maneira não automatizada).

OBS2) O pyautogui já está instalado.

Alguém sabe o motivo de não funcionar?

As linhas de código são bem simples:

import pyautogui

pyautogui.hotkey("ctrl", "alt", "t")

 

 

Obrigado!

 

Link to comment
Compartilhe em outros sites

  • Pessoal da TecnoSpeed

Olá @mental_katsu tudo bem?

Na ultima vez que usei o pyautogui tive o mesmo problema, não encontrei o motivo de não ter funcionado, sugiro verificar a documentação.

Lembro que na época eu usei o hold( ) como alternativa 😅. Algo semelhante ao exemplo abaixo.

#Usando Hold
with pyautogui.hold('ctrl'):
        pyautogui.press(['alt', 't'])
    
# Usando keydown e KeyUp
pyautogui.keyDown('ctrl')
pyautogui.keyDown('alt')
pyautogui.keyDown('t')
pyautogui.keyUp('t')
pyautogui.keyUp('alt')
pyautogui.keyUp('ctrl')

Sugiro ir testando essas outras alternativas que realizam a mesma função.

Espero que isso lhe ajude caso contrario estou a disposição para ajudar. 👍 

  • Curtir 2
Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...