設定
記事
IT・テクノロジー
Import
from selenium.webdriver.edge.options import Options
from selenium.webdriver.edge.service import Service
プロキシ
edge_options = Options()
edge_options.use_chromium = True
edge_options.add_argument("--proxy-server=プロキシサーバー")
シークレットモード
edge_options = Options()
edge_options.add_argument("--inprivate")
拡張機能を追加
フォルダを指定
拡張機能のパス = "拡張機能のフォルダ/バージョン"
edge_options = Options()
edge_options.add_argument(f"--load-extension={拡張機能のパス}")
実行ファイルを指定
EDGEドライバのパス = "msedgedriver.exeのパス"
edge_service = Service(executable_path=EDGEドライバのパス)
ダウンロードフォルダの指定
ダウンロードフォルダのパス = "ダウンロードフォルダの絶対パス"
edge_options = Options()
edge_options.add_experimental_option(
"prefs",
{
"download.default_directory": ダウンロードフォルダのパス,
},
)
自動でダウンロードを行うファイルに有効
(例:PDFやZIP)
※ ポップアップで保存先を聞かれるタイプのファイルには効果がない