Automação do SAP Gui utilizando o Python.
Vamos criar um robo que automaticamente acessa o SAP Gui "SAP logon" e executa uma transação e faz qualquer operação que desejarmos.
Faça automatização e vá para outro nível profissional, pare de fazer trabalhos repetitivos.
Esse exemplo de automação pode e deve ser aplicado em vários outros trabalhos manuais e repetitivos.
Vamos estudar jundo o código que foi criado.
Acesse o arquivo automacaoGUI.py para ter acesso ao código fonte
O que vamos precisar?
- Python.
- Ambiente virtual - Virtualenv "opcional"
- Pacotes do python "time, os e selenium"
- Driver para windows.
Detalhando os itens acima.
- Python.
- Vem instalado em todos sistemas operacionais, exceto o windows.
- Para instalar no windows, clique aqui e veja como
- Ambiente virtual.
- Instalar, clique e veja como
- Para criar a máquina virtual "virtualenv nome_da_virtualenv"
- Para acessar "source nome_da_virtualenv/bin/activate"
- Pacotes do Python.
- pip install selenium
- Os outros vem com a instalação padrão do python, não precisa adicionar.
- Driver para windows.
- Windows - https://github.com/2gis/Winium.Cruciatus
Todo ambiente pronto agora é mão no código.
Calma que vamos analisar linha por linha calmamente.
Veja o vídeo abaixo com os detalhes para fazer a automação.