teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

コード追記

2019/08/11 16:22

投稿

kurosuke___
kurosuke___

スコア217

title CHANGED
File without changes
body CHANGED
@@ -10,6 +10,20 @@
10
10
  を登録しました。
11
11
  このインスタンスを`selenium.webdriver.Chrome()`に渡してChromeを起動しています。
12
12
 
13
+ # コード
14
+ ```Python
15
+ def _create_options(self, proxy_settings=None) -> webdriver.ChromeOptions:
16
+ options = self.config["browser"]["chrome"]["options"]
17
+ chrome_options = webdriver.ChromeOptions()
18
+
19
+ for conf in options:
20
+ chrome_options.add_argument(conf)
21
+
22
+ chrome_options.add_argument(f"--proxy-server=http://{proxy_settings['proxy_host']}:{proxy_settings['proxy_port']}")
23
+ chrome_options.add_argument(f"--proxy-auth={proxy_settings['proxy_username']}:{proxy_settings['proxy_password']}")
24
+ return chrome_options
25
+ ```
26
+
13
27
  ## バージョン情報
14
28
  - Python: 3.7.4
15
29
  - selenium: 3.141.0