回答編集履歴
2
readlineと勘違い
test
CHANGED
@@ -1,34 +1,46 @@
|
|
1
|
-
|
1
|
+
全画面に保存するプログラム
|
2
2
|
|
3
3
|
|
4
4
|
|
5
5
|
```python
|
6
6
|
|
7
|
-
driver
|
7
|
+
from selenium import webdriver
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
p
|
11
|
+
options = webdriver.ChromeOptions()
|
12
12
|
|
13
|
-
|
13
|
+
options.set_headless()
|
14
14
|
|
15
|
-
|
15
|
+
driver = webdriver.Chrome(chrome_options=options)
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
|
19
|
+
urls = ['https://www.amazon.co.jp/', 'https://www.apple.com/jp/']
|
20
20
|
|
21
|
-
shaped_url = url_to_shapedurl(url)
|
22
21
|
|
23
|
-
go_to_page(url)
|
24
22
|
|
25
|
-
|
23
|
+
for i, url in enumerate(urls):
|
26
24
|
|
27
|
-
set_page_prop(page_prop)
|
28
25
|
|
29
|
-
img_file = 'C:/Users/user/Desktop/' + shaped_url + '.png'
|
30
26
|
|
27
|
+
#print(url)
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
-
|
31
|
+
driver.get(url)
|
32
|
+
|
33
|
+
|
34
|
+
|
35
|
+
w = driver.execute_script('return document.body.scrollWidth')
|
36
|
+
|
37
|
+
h = driver.execute_script('return document.body.scrollHeight')
|
38
|
+
|
39
|
+
driver.set_window_size(w, h)
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
driver.save_screenshot("ss{}.png".format(i))
|
32
44
|
|
33
45
|
|
34
46
|
|
1
閉じるの忘れてました
test
CHANGED
@@ -33,3 +33,5 @@
|
|
33
33
|
|
34
34
|
|
35
35
|
driver.quit()
|
36
|
+
|
37
|
+
```
|