質問するログイン新規登録

質問編集履歴

1

最終的な解決策を記載

2018/12/01 09:15

投稿

furozy
furozy

スコア17

title CHANGED
File without changes
body CHANGED
@@ -21,4 +21,19 @@
21
21
  <p>文字列1</p><div class="main"><h2 class="h2_main">文字列2文字列3文字列4</h2></div>
22
22
  ```
23
23
 
24
- 以上、よろしくお願いいたします。
24
+ 以上、よろしくお願いいたします。
25
+
26
+ # ご回答を基にした最終的なコード
27
+ ```Pythpn
28
+ from bs4 import BeautifulSoup
29
+
30
+ text = '<p>文字列1</p><div class="main"><h2 class="h2_main"><p>文字列2</p>文字列3<em>文字列4</em></h2</div>'
31
+
32
+ soup = BeautifulSoup(text, 'html.parser')
33
+
34
+ for h2 in soup.find_all('h2'):
35
+ for e in h2.find_all():
36
+ e.unwrap()
37
+
38
+ print(soup)
39
+ ```