コンテンツにスキップ

cdriv について

cdriv とは?

cdriv は、Termux (Android aarch64) 上で ChromeDriver 経由で Chromium を制御するための Python ライブラリです。PlaywrightSelenium が Android aarch64 では 動作しない ために作成されました。

コンテナや特定のランタイムを必要とする重いフレームワークに頼る代わりに、cdriv は HTTP WebDriver プロトコルを通じて ChromeDriver と直接通信します。その結果、単一の依存関係 requests を持つ軽量なライブラリが実現しました。

cdriv を選ぶ理由

  • Termux で動作 — Playwright や Selenium とは異なります
  • 軽量 — 単一の依存関係: requests
  • シンプル — 洗練されたわかりやすい API
  • 本番環境でテスト済み — Termux で積極的に使用されています

ライセンス

MIT — 自由に使用、修正、配布できます。

リンク