seleniumをheadlessモードで動かすと速くなると言われていますが、実際に測定したことがなかったので測定してみました。 結果は、ヘッドレスモードで速くなるものの、現実的なWEBスクレイピングの運用では、ヘッドレスモードの恩恵を受け取れません。サーバや通信経路等による速度への影響が大きいためです。 seleniumをheadlessモードで、速度測定した方法 WEBサイトをget()してから完了するまでの時間を測定しました。 計測対象としたサイトは、以下のものです。 ローカルサーバある、外部にアクセスをしないhtml ローカルサーバにコピーした、コーポレートサイト(WordPress) インターネット上のサイト3つ これらのサイトをヘッドレスモードでないのとヘッドレスモードで、測定しています。 Pythonの速度を測定したソースコード 全ての測定したソースを書くと長くなるので、実践
![PythonとSeleniumをheadlessで動かしても速くならない理由](https://cdn-ak-scissors.b.st-hatena.com/image/square/2d2cd76f52b3e1e9f44652fe6104795d8fd03f47/height=288;version=1;width=512/https%3A%2F%2Fposipochi.com%2Fwp-content%2Fuploads%2F2021%2F04%2Fpython-selenium.jpg)