質問編集履歴
9
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -100,7 +100,7 @@
|
|
100
100
|
|
101
101
|
③証明書のダイアログのOKボタンの要素を取得しようとしていますが、右クリックで検証を押してもソースが真っ白で見れません。
|
102
102
|
|
103
|
-
④証明書を選択している部分でEnterを押すとOKボタンをクリックできると分かったので、
|
103
|
+
④証明書を選択している部分で手動でEnterを押すとOKボタンをクリックできると分かったので、
|
104
104
|
pyautoguiをimportしてEnterを押している(press('enter'))のですが、何も動きません。
|
105
105
|
|
106
106
|
### 環境
|
8
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -100,6 +100,9 @@
|
|
100
100
|
|
101
101
|
③証明書のダイアログのOKボタンの要素を取得しようとしていますが、右クリックで検証を押してもソースが真っ白で見れません。
|
102
102
|
|
103
|
+
④証明書を選択している部分でEnterを押すとOKボタンをクリックできると分かったので、
|
104
|
+
pyautoguiをimportしてEnterを押している(press('enter'))のですが、何も動きません。
|
105
|
+
|
103
106
|
### 環境
|
104
107
|
|
105
108
|
Windows10
|
7
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,7 +15,8 @@
|
|
15
15
|
(Session info: chrome=80.0.3987.163)
|
16
16
|
```
|
17
17
|
|
18
|
-
プログラムが止まる箇所はコードの
|
18
|
+
プログラムが止まる箇所は次のコードの箇所です。
|
19
|
+
コードに問題があるというより、ダイアログ自体を認識できていない感じがします。
|
19
20
|
|
20
21
|
```python
|
21
22
|
driver.find_element_by_xpath("//input[@name='']").click()
|
6
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -25,6 +25,8 @@
|
|
25
25
|
|
26
26
|
### 今回のプログラム
|
27
27
|
|
28
|
+
今回動かそうとしているプログラムは下記になります。
|
29
|
+
|
28
30
|
```Python
|
29
31
|
from selenium import webdriver
|
30
32
|
import chromedriver_binary
|
5
エラー追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,8 +8,13 @@
|
|
8
8
|
そこまではいいのですが、
|
9
9
|
証明書ダイアログの「OK」のボタンがクリックできず、そこで止まってしまいます。
|
10
10
|
|
11
|
-
エラー
|
11
|
+
最終的に下記のようにタイムアウトエラーになってしまいます。
|
12
12
|
|
13
|
+
```
|
14
|
+
TimeoutException: Message: timeout: Timed out receiving message from renderer: -0.013
|
15
|
+
(Session info: chrome=80.0.3987.163)
|
16
|
+
```
|
17
|
+
|
13
18
|
プログラムが止まる箇所はコードの下の部分です。
|
14
19
|
|
15
20
|
```python
|
4
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -18,6 +18,8 @@
|
|
18
18
|
|
19
19
|
証明書選択のダイアログを認識していないみたいです。
|
20
20
|
|
21
|
+
### 今回のプログラム
|
22
|
+
|
21
23
|
```Python
|
22
24
|
from selenium import webdriver
|
23
25
|
import chromedriver_binary
|
3
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,11 +2,12 @@
|
|
2
2
|
|
3
3
|
### 起こっている問題
|
4
4
|
|
5
|
-
証明書ログインを
|
5
|
+
銀行のトップページから、ログインボタンをクリック⇒証明書ログインをクリックすると
|
6
|
-
証明書選択ダイアログがポップアップして、証明書
|
6
|
+
証明書選択ダイアログがポップアップして、証明書が選択された状態になります。
|
7
|
-
まではいいのですが、
|
8
|
-
「OK」のボタンがクリックできず、そこで止まってしまいます。
|
9
7
|
|
8
|
+
そこまではいいのですが、
|
9
|
+
証明書ダイアログの「OK」のボタンがクリックできず、そこで止まってしまいます。
|
10
|
+
|
10
11
|
エラーも出ません。
|
11
12
|
|
12
13
|
プログラムが止まる箇所はコードの下の部分です。
|
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
options = Options()
|
35
35
|
|
36
36
|
options.add_experimental_option('prefs', {
|
37
|
-
'download.default_directory': r'G:\Fのバックアップ\ドキュメント
|
37
|
+
'download.default_directory': r'G:\Fのバックアップ\ドキュメント',
|
38
38
|
'download.prompt_for_download': False,
|
39
39
|
'download.directory_upgrade': True,
|
40
40
|
'safebrowsing.enabled': True
|
1
環境の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -89,6 +89,10 @@
|
|
89
89
|
|
90
90
|
③証明書のダイアログのOKボタンの要素を取得しようとしていますが、右クリックで検証を押してもソースが真っ白で見れません。
|
91
91
|
|
92
|
+
### 環境
|
92
93
|
|
94
|
+
Windows10
|
95
|
+
Python3.7.6
|
96
|
+
|
93
97
|
結構考え込んでて手詰まり感があります。
|
94
98
|
ご知見のある方どうぞよろしくお願いいたします。
|