回答編集履歴

1

画像ダウンロード例を追加しました。対象サイトにご迷惑にならないように手直ししました。

2020/11/26 14:44

投稿

退会済みユーザー
test CHANGED
@@ -2,10 +2,50 @@
2
2
 
3
3
  ```Python
4
4
 
5
- driver.get("https://powergrid.chuden.co.jp/kisyo/")
5
+ driver.get('対象ページURL')
6
6
 
7
- iframe = driver.find_element_by_id('upper_main_left_cont')
7
+ iframe = driver.find_element_by_id('対象フレームID')
8
8
 
9
9
  driver.switch_to.frame(iframe)
10
10
 
11
11
  ```
12
+
13
+
14
+
15
+ 画像ダウンロード例
16
+
17
+ ```Python
18
+
19
+ import time
20
+
21
+ from selenium import webdriver
22
+
23
+ import chromedriver_binary
24
+
25
+ import urllib.request
26
+
27
+
28
+
29
+ driver = webdriver.Chrome()
30
+
31
+
32
+
33
+ driver.get('対象ページURL')
34
+
35
+ iframe = driver.find_element_by_id('対象フレームID')
36
+
37
+ driver.switch_to.frame(iframe)
38
+
39
+ time.sleep(5)
40
+
41
+
42
+
43
+ element = driver.find_element_by_css_selector("対象画像ID").get_attribute("src")
44
+
45
+ urllib.request.urlretrieve(element, 'target.png')
46
+
47
+ ```
48
+
49
+
50
+
51
+ `対象???` は適宜差し替えてください。