質問編集履歴
1
文面の重複修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -88,44 +88,6 @@
|
|
88
88
|
|
89
89
|
```
|
90
90
|
|
91
|
-
上記の通りしますと、下記のエラーが出て、from selenium import webdriver
|
92
|
-
|
93
|
-
import time
|
94
|
-
|
95
|
-
|
96
|
-
|
97
|
-
options = webdriver.ChromeOptions()
|
98
|
-
|
99
|
-
options.add_argument('--headless')
|
100
|
-
|
101
|
-
driver = webdriver.Chrome(r"C:\Users\i19776\PycharmProjects\study\chromedriver.exe")
|
102
|
-
|
103
|
-
try:
|
104
|
-
|
105
|
-
url = "https://www.google.com/"
|
106
|
-
|
107
|
-
driver.get(url)
|
108
|
-
|
109
|
-
html = driver.find_element_by_name("fff") # 意図的にエラーを出す様にしています。
|
110
|
-
|
111
|
-
html.send_keys("p")
|
112
|
-
|
113
|
-
html.submit()
|
114
|
-
|
115
|
-
time.sleep(1)
|
116
|
-
|
117
|
-
driver.close()
|
118
|
-
|
119
|
-
|
120
|
-
|
121
|
-
except AttributeError:
|
122
|
-
|
123
|
-
print("---------------------------------------")
|
124
|
-
|
125
|
-
driver.close()
|
126
|
-
|
127
|
-
```
|
128
|
-
|
129
91
|
上記のプログラムを実行すると、属性が見つからないので、except AttributeError:に飛びます。
|
130
92
|
|
131
93
|
しかし、下記のエラーを吐き出し、print文を実行しません。
|