質問編集履歴
1
コードの変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -39,20 +39,21 @@
|
|
39
39
|
explain_url = elem_explain_url.get_attribute('href')
|
40
40
|
explain_urls.append(explain_url)
|
41
41
|
##取得したリンクに遷移し、そのページのHTMLを取得
|
42
|
-
soup2 = bs4.BeautifulSoup(driver.page_source, 'html.parser')
|
43
|
-
soup3 = bs4.BeautifulSoup(driver.page_source, 'html.parser')
|
44
42
|
explanations = []
|
45
43
|
related_terms = []
|
44
|
+
elems_explanation = driver.find_elements_by_css_selector('#body')
|
45
|
+
elems_related_term = driver.find_elements_by_css_selector('#body')
|
46
46
|
for explain_url_list in explain_urls:
|
47
47
|
driver.get(explain_url_list)
|
48
48
|
sleep(30)
|
49
|
+
for elem_explanation in elems_explanation:
|
49
|
-
|
50
|
+
explanation = elem_explanation.get_attribute('p')
|
50
|
-
explanations.append(explanation
|
51
|
+
explanations.append(explanation)
|
51
|
-
for
|
52
|
+
for elem_related_term in elems_related_term:
|
53
|
+
related_term = elem_related_term.get_attribute('a')
|
52
|
-
related_terms.append(related_term
|
54
|
+
related_terms.append(related_term)
|
53
55
|
driver.back()
|
54
56
|
|
55
|
-
|
56
57
|
```
|
57
58
|
Python3 Atomにて編集
|
58
59
|
|