![]() |
Python - Selenium - Usando o Brave |
|
@CanalQb |
É possível utilizar o Selenium com o navegador Brave. Assim como outros navegadores baseados em Chromium, como o Google Chrome, o Brave utiliza o WebDriver do Chromium para permitir a automação de testes e navegação programática.
Passos para usar Selenium com o Brave
1. Baixar o WebDriver do Chromium
Antes de usar o Selenium com o Brave, é necessário baixar o WebDriver do Chromium compatível com a versão do Brave instalada no seu sistema. Você pode encontrar as versões do ChromeDriver no site oficial do Selenium: chromedriver.chromium.org/downloads. Certifique-se de baixar a versão que corresponde à versão do Brave que você está usando, já que Brave é baseado no Chromium.
2. Configurar o ambiente
Instale o navegador Brave em seu sistema, caso ainda não tenha feito isso. Em seguida, instale a biblioteca Selenium para Python utilizando o pip:
pip install selenium
Isso garantirá que você tenha todos os pacotes necessários para controlar o navegador via script.
3. Criar uma instância do Brave com Selenium
Depois de configurar o WebDriver e o Selenium, você pode criar um script em Python para iniciar o Brave e automatizar a navegação. Veja o exemplo abaixo:
from selenium import webdriver from selenium.webdriver.chrome.service import Service # Configure o serviço do ChromeDriver (substitua pelo caminho correto no seu sistema) service = Service('/caminho/para/chromedriver') # Configure as opções para usar o navegador Brave options = webdriver.ChromeOptions() options.binary_location = '/usr/bin/brave-browser' # caminho para o executável do Brave # Crie uma instância do navegador Brave com o Selenium driver = webdriver.Chrome(service=service, options=options) # Exemplo: abrir uma página web driver.get('https://www.example.com') # Quando terminar, encerre a instância do navegador driver.quit()
Importante: substitua /caminho/para/chromedriver
pelo caminho completo do seu ChromeDriver e /usr/bin/brave-browser
pelo caminho do executável do Brave no seu sistema operacional (pode variar entre Windows, Linux e macOS).
Considerações finais
Utilizar o Selenium com o Brave é uma excelente opção para quem deseja automatizar testes ou navegação web em um navegador focado em privacidade e desempenho. A compatibilidade do Brave com o Chromium torna o processo semelhante ao uso do Google Chrome, facilitando a adoção.
Para mais informações oficiais, consulte: