跳转至

关于

什么是 cdriv?

cdriv 是一个用于在 Termux (Android aarch64) 上通过 ChromeDriver 控制 Chromium 的 Python 库。它的诞生是因为 PlaywrightSelenium 在 Android aarch64 上无法运行

与其依赖需要容器或特定运行时的沉重框架,cdriv 直接通过 HTTP WebDriver 协议与 ChromeDriver 通信。最终形成了一个只有单一依赖 requests 的轻量级库。

为什么选择 cdriv?

  • 可在 Termux 上运行 —— 与 Playwright 和 Selenium 不同
  • 轻量级 —— 单一依赖:requests
  • 简单 —— 清晰、描述性强的 API
  • 经过生产测试 —— 在 Termux 上活跃使用

许可证

MIT —— 可自由使用、修改和分发。

链接