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

回答編集履歴

2

参考にならないかもですが

2019/10/28 06:37

投稿

Reach
Reach

スコア735

answer CHANGED
@@ -4,4 +4,6 @@
4
4
  U_d_Dir = "--user-data-dir=" + profile_dir
5
5
  options = Selenium::WebDriver::Chrome::Options.new(args: ["--headless" ,'--no-sandbox', U_d_Dir])
6
6
  driver = Selenium::WebDriver.for :chrome, options: options
7
- ```
7
+ ```
8
+
9
+ Windows 10 ですが‥‥

1

追加:絶対パスにしてみる点

2019/10/28 06:37

投稿

Reach
Reach

スコア735

answer CHANGED
@@ -1,1 +1,7 @@
1
+ ```Ruby
2
+ profile_dir = File.expand_path("profile",__dir__).encode("UTF-8")
3
+
4
+ U_d_Dir = "--user-data-dir=" + profile_dir
1
- options = Selenium::WebDriver::Chrome::Options.new(args: ["--headless" ,'--disable-gpu','--no-sandbox',"--lang=ja", "--user-data-dir=./profile", "--user-agent=#{USER_AGENT}"])
5
+ options = Selenium::WebDriver::Chrome::Options.new(args: ["--headless" ,'--no-sandbox', U_d_Dir])
6
+ driver = Selenium::WebDriver.for :chrome, options: options
7
+ ```