「Selenium」をインストールしたので、「Selenium」を使って自動でGoogle Chrome(ブラウザ)を起動してみます。
Google Chromeを起動しても、すぐに閉じてしまうので、開きっぱなしにする方法も書いています。
投稿者「みか」自己紹介
- パソコンとデータベースが大好き
- 自社でネットワーク・システム・機器管理、Webサイト構築
- 自社向けのシステムをMicrosoft AccessやPHPで多数構築
- Excelでの作業はVBAを使って効率化
- ロックバンド「VARS」でベース担当
- 「VARS」のWebサイト、ブログも構築
- 「VARS」のライブを観に来てね!https://vasofatum.jp/live/
Google Chrome(ブラウザ)の起動
ブラウザの起動のコードは下記。ファイル名は「web.py」にしました。
from selenium import webdriver
# Chrome起動
driver = webdriver.Chrome()
早速保存した「web.py」をダブルクリックで実行してみます。
ブラウザが一瞬起動して、すぐに閉じてしまいました。
すぐにブラウザが閉じてしまうと、使いにくいのでブラウザを開いたままにしておくようにしてみます。
Google Chrome(ブラウザ)を開いたままにしておく
ブラウザを開いたままにしておくためにオプションを追記します。
2行目、4~6行目を追記しています。
9行目の()内の「 options=chrome_options」も追記しています。
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
# オプションでブラウザを開いたままにしおくオプション
chrome_options.add_experimental_option("detach", True)
# Chrome起動
driver = webdriver.Chrome(options=chrome_options)
これで、ブラウザが開いたままになりました(^^)