Python & Selenium を PyInstaller で実行ファイル化するまとめ
Python で Selenium を使ったプログラムを PyInstaller で実行ファイル化する自分用まとめです。 …
Python Selenium を実行すると ChromeDriver のコンソールウィンドウが表示されてしまいます。
この記事ではそれを非表示にする方法についてメモします。
バージョンに注意してください。古いバージョンの Selenium ではこの記事で説明する方法は動作しない可能性があります。
(特定のバージョンを pip でインストールするには pip install selenium==4.0.0b3
などとします)
以下のようにします。
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from subprocess import CREATE_NO_WINDOW
service = Service('path/to/chromedriver')
service.creationflags = CREATE_NO_WINDOW
driver = webdriver.Chrome(service=service)
Service
クラスのcreationflags
を直接書き換えることでコンソールウィンドウを非表示にすることができます。
以下に書いてありました。
Python で Selenium を使ったプログラムを PyInstaller で実行ファイル化する自分用まとめです。 …
selenium の読み込みスピードを速くするために、広告などの邪魔なjsをブロックしたいと思いました。 …
Python & Seleniumで作成したプログラムを実行形式(.exe)にします。 特に今回は一つのexeフ …
Ajaxなんかで動的に変化するページの場合は、ページが変更完了するまで待ちたい場合があります。 そういうときは特定の条件 …
Pythonでフォントをサブセット化(使う文字だけを抽出して軽量化)する方法を紹介します。
wxPythonを使ってPythonでGUIアプリケーションを作ってみましょう。
PythonでフォルダをZIPファイル(.zip)に圧縮する方法です。 また、ZIPファイルを解凍する方法についても記し …