回答編集履歴

2

コードの修正、画像の追加

2023/06/24 19:26

投稿

yomoanyan
yomoanyan

スコア14

test CHANGED
@@ -15,7 +15,7 @@
15
15
  import time
16
16
 
17
17
 
18
- profile_path = '/Users/HOGE/Library/Application Support/Google/Chrome' #[1]のサイトに書かれているようにプロフィールパスを書く
18
+ profile_path = '/Users/[UserName]/Library/Application Support/Google/Chrome' #[1]のサイトに書かれているようにプロフィールパスを書く
19
19
 
20
20
  options = Options()
21
21
  options.add_argument('--user-data-dir=' + profile_path)
@@ -24,7 +24,8 @@
24
24
 
25
25
 
26
26
  # ドライバー定義
27
- service = Service(executable_path = ChromeDriverManager().install())
27
+ #service = Service(executable_path = ChromeDriverManager().install())
28
+ service = Service(executable_path=r'/Users/[UserName]/Desktop/書道/chromedriver_mac64/chromedriver') #こちらに変更した
28
29
  driver = webdriver.Chrome(service=service, options=options)
29
30
 
30
31
  # ウィンドウサイズ固定(フレキシブルなタグ構成でエラーになると面倒なので)
@@ -42,6 +43,9 @@
42
43
 
43
44
  ```
44
45
 
46
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-06-25/b765df32-2c00-4ac9-bf3d-1a793cb71598.png)
47
+
48
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-06-25/3b4226fa-cf6e-4946-a1c8-9a54d04dbaf6.png)
45
49
  参考にしたサイト
46
50
  [1]https://senablog.com/python-selenium-google-login/
47
51
  [2]https://stackoverflow.com/questions/76428561/typeerror-webdriver-init-got-multiple-values-for-argument-options

1

未解決に戻した

2023/06/24 03:20

投稿

yomoanyan
yomoanyan

スコア14

test CHANGED
@@ -1,4 +1,11 @@
1
+ ~~次のようなコードで解決できました。~~
1
- 次のようなコードで解決できました。tmp様、otn様には深く感謝申し上げます。
2
+ tmp様、otn様には深く感謝申し上げます。
3
+
4
+ 追記
5
+ 解決できておりませんでした。やはりログインはされていない状態でchromeが立ち上がりました。すでに開いていたchromeが立ち上がり、ログインされているように見えただけでした。はやとちりでした、申し訳ございません
6
+
7
+ 引き続き調べてみますが、難しそうな感じがしてきました。
8
+
2
9
 
3
10
  ```Python
4
11
  from selenium import webdriver