質問編集履歴
1
ご指摘ありがとうございます!修正いたしました!
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,19 +4,33 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
+
```ここに言語を入力
|
8
|
+
|
9
|
+
selenium.common.exceptions.NoSuchElementException:
|
10
|
+
|
7
|
-
|
11
|
+
Message: no such element: Unable to locate element: {"method":"css selector","selector":"[name="txtUser"]"}
|
12
|
+
|
13
|
+
```
|
8
14
|
|
9
15
|
|
10
16
|
|
11
17
|
取得時のPGは以下としております。(nameだけではなく、xpathで取得しても同様にエラーになります。)
|
12
18
|
|
19
|
+
```ここに言語を入力
|
20
|
+
|
13
21
|
searchElement = driver.find_element_by_name("txtUser")
|
14
22
|
|
23
|
+
```
|
24
|
+
|
15
25
|
取得対象の要素はHTML上、以下となっております。
|
26
|
+
|
27
|
+
```ここに言語を入力
|
16
28
|
|
17
29
|
<input type="text" name="txtUser" value="">
|
18
30
|
|
19
31
|
|
32
|
+
|
33
|
+
```
|
20
34
|
|
21
35
|
|
22
36
|
|
@@ -36,6 +50,8 @@
|
|
36
50
|
|
37
51
|
★プログラム
|
38
52
|
|
53
|
+
```ここに言語を入力
|
54
|
+
|
39
55
|
from selenium import webdriver
|
40
56
|
|
41
57
|
from selenium.webdriver.common.keys import Keys
|
@@ -54,6 +70,8 @@
|
|
54
70
|
|
55
71
|
print(driver.page_source)
|
56
72
|
|
73
|
+
```
|
74
|
+
|
57
75
|
|
58
76
|
|
59
77
|
★結果
|
@@ -61,6 +79,8 @@
|
|
61
79
|
|
62
80
|
|
63
81
|
------------------------------------------------------------------------------------------------------------
|
82
|
+
|
83
|
+
```ここに言語を入力
|
64
84
|
|
65
85
|
<html><head>
|
66
86
|
|
@@ -80,6 +100,8 @@
|
|
80
100
|
|
81
101
|
</frameset>
|
82
102
|
|
103
|
+
```
|
104
|
+
|
83
105
|
|
84
106
|
|
85
107
|
------------------------------------------------------------------------------------------------------------
|