実現したいこと
SeleniumでChromeを操作
エラーメッセージ
.pyの実行では動作するのですが、exe化して動かすと以下のエラーが出ます。
TypeError:__init__got an unexpected keyword argument 'service'
該当のソースコード
from selenium import webdriver from selenium.webdriver.chrome.service import Service as Service service = Service(executable_path="C:/tools/lib/chromedriver.exe") Driver = webdriver.Chrome(service = service) Driver.get("https://XXXXXXXXXXXXX")
補足情報
<test.pyの格納場所>
C:/tools
<chromedriver.exeの格納場所>
C:/tools/lib
<exe化する時の記述>
pyinstaller --onefile --hidden-import selenium --add-binary "C:/tools/lib/chromedriver.exe;." test.py
<各バージョン>
python 3.8.16
selenium 4.8.3
ご教授よろしくお願いいたします。
