Ir para o conteúdo

cdriv

Controle o Chromium via ChromeDriver no Termux (Android aarch64).

Uma alternativa direta ao Playwright e Selenium — que não funcionam no Android aarch64. Esta biblioteca se comunica com o ChromeDriver através do protocolo HTTP WebDriver para controlar o Chromium em modo headless, desenvolvida especificamente para o Termux.

  • { .lg .middle } Leve e Rápido


    Dependência única: requests. Sem frameworks pesados, sem contêineres, sem complexidade desnecessária.

  • { .lg .middle } Feito para o Termux


    Roda nativamente no Android aarch64. Instale com pkg install e pronto.

  • { .lg .middle } Cookies Prontos para API


    Extraia cookies como um dicionário — use diretamente com requests.Session().

  • { .lg .middle } API Intuitiva


    Métodos limpos e descritivos. Curva de aprendizado mínima.

Instalação Rápida

pip install cdriv

Consulte o Guia de Instalação para instruções detalhadas.

Início Rápido

from cdriv import CDriv

with CDriv() as driver:
    driver.new_session()
    driver.navigate("https://example.com")

    html = driver.get_page_source()
    cookies = driver.get_cookies_dict()
    title = driver.get_title()

    print(title)

Documentação

Seção Descrição
Instalação Instalação da biblioteca e dependências
Início Rápido Comece por aqui
Exemplos Práticos Casos de uso reais
Referência da API Documentação completa da API
Solução de Problemas Problemas comuns e soluções

Licença

MIT