質問編集履歴

3

修正

2020/02/03 08:56

投稿

ruuuu
ruuuu

スコア174

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  Beautifulsoupにて、ある子要素のテキストのみを取得する方法はありますでしょうか...?
2
2
 
3
- 以下のHTMLなのですが、仮に、sectionのクラス```content```を```body = soup.select_one('content')```のような形で取得し、```print(body.text)```とすると、```div```内の「テキスト」といった文字まで取得されてしまいます。
3
+ 以下のHTMLなのですが、仮に、sectionのクラス```content```を```body = soup.select_one('.content')```のような形で取得し、```print(body.text)```とすると、```div```内の「テキスト」といった文字まで取得されてしまいます。
4
4
 
5
5
  これを、子要素のタグの文字列は取得せず「hello」の文字列だけ取得する方法がありましたら、教えて頂きたいです。
6
6
 

2

追記

2020/02/03 08:56

投稿

ruuuu
ruuuu

スコア174

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  Beautifulsoupにて、ある子要素のテキストのみを取得する方法はありますでしょうか...?
2
2
 
3
- 以下のHTMLなのですが、仮に、sectionのクラス```content```を```body = soup.select_one('content')```のような形で取得し、```print(bocy.text)```とすると、```div```内の「テキスト」といった文字まで取得されてしまいます。
3
+ 以下のHTMLなのですが、仮に、sectionのクラス```content```を```body = soup.select_one('content')```のような形で取得し、```print(body.text)```とすると、```div```内の「テキスト」といった文字まで取得されてしまいます。
4
4
 
5
5
  これを、子要素のタグの文字列は取得せず「hello」の文字列だけ取得する方法がありましたら、教えて頂きたいです。
6
6
 

1

追記

2020/02/01 17:48

投稿

ruuuu
ruuuu

スコア174

test CHANGED
File without changes
test CHANGED
@@ -23,3 +23,5 @@
23
23
  </section>
24
24
 
25
25
  ```
26
+
27
+ ※```soup```はBeautifulsoupオブジェクトです。