cdriv¶
Управляйте Chromium через ChromeDriver на Termux (Android aarch64).
Прямая альтернатива Playwright и Selenium — которые не работают на Android aarch64. Эта библиотека взаимодействует с ChromeDriver через HTTP-протокол WebDriver для управления Chromium в headless-режиме, создана специально для Termux.
- { .lg .middle } Легковесный и быстрый
Единственная зависимость: requests. Никаких тяжелых фреймворков, контейнеров или излишней сложности.
- { .lg .middle } Создан для Termux
Работает нативно на Android aarch64. Установите с помощью pkg install и вы готовы к работе.
- { .lg .middle } Cookies для API
Извлекайте cookies в виде словаря — используйте напрямую с requests.Session().
- { .lg .middle } Интуитивный API
Чистые, понятные методы. Минимальный порог входа.
Быстрая установка¶
Подробные инструкции см. в Руководстве по установке.
Быстрый старт¶
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)
Документация¶
| Раздел | Описание |
|---|---|
| Установка | Установка библиотеки и зависимостей |
| Быстрый старт | Начните здесь |
| Практические примеры | Примеры использования из реальной жизни |
| Справочник API | Полная документация API |
| Устранение неполадок | Частые проблемы и их решения |
Лицензия¶
MIT