Python
Esta página apresenta um exemplo simples de automação utilizando Python e Selenium.
main.py
: script principal que será executado.requirements.txt
: lista de dependências do projeto.
Exemplo de código
Note
Certifique-se de ter o Python instalado em sua máquina. Você pode baixar a versão mais recente do Python em python.org.
Configuração de pastas
mkdir projeto-teste
cd projeto-teste
Criar ambiente virtual
#Windows
python -m venv .venv
#Linux
python3 -m venv .venv
Acessar ambiente virtual
#Windows
.venv\Scripts\activate
#Linux
source .venv\bin\activate
Instalação das Dependências
#Windows
pip install selenium
#Linux
pip3 install selenium
Criação do Script
O script abaixo abre o navegador, acessa o Google, aguarda 3 segundos e fecha o navegador.
bot.py
from selenium import webdriver
import time
# Inicia o navegador
driver = webdriver.Chrome()
# Acessa o Google
driver.get('https://www.google.com')
# Aguarda 3 segundos
time.sleep(3)
# Fecha o navegador
driver.quit()
Gerar arquivo de dependências
Para garantir que todas as dependências do projeto sejam instaladas corretamente em outro ambiente, gere o arquivo requirements.txt
com o comando abaixo:
windows
pip freeze >> requirements.txt
linux
pip3 freeze >> requirements.txt
Publicação
Siga as instruções na seção Publicar Bot para publicar seu projeto no formato .zip
.
Última modificação em