タグ

2024年5月25日のブックマーク (1件)

  • Python : Heliumを使用したブラウザ操作

    はじめに Pythonでブラウザ操作を行う際にSeleniumを使用することも多いかと思います。その際、もっと簡単に書けないかなぁと思ったことはありませんでしょうか? HeliumというSeleniumのラッパーライブラリを使用することでそれが実現できます。 実際にはここで細かい話をせずとも、公式にてチートシートが用意されていてすぐに使い始めることができるようになっています。ただ、記事ではチートシートで解説していない機能、関数についてもある程度説明しています。 以下、バージョン3.0.7のHeliumをベースに記載しています。 Heliumの特徴 Seleniumのラッパーとして動作し、Selenium利用時より30~50%のコード量でコーディングが可能(コーディング削減量は公式の説明を流用) ChromeとFirefoxに対応 chromedriverとgeckodriverを同梱して

    Python : Heliumを使用したブラウザ操作