質問編集履歴

4

誤字の修正

2021/08/08 04:37

投稿

help-man
help-man

スコア58

test CHANGED
@@ -1 +1 @@
1
- 複数のclass属性値の中身をスクレイピングする方法
1
+ 複数のclass属性を指定して中身(要素)をスクレイピングする方法
test CHANGED
@@ -1,4 +1,4 @@
1
- 複数のClass属性をスクレイピングをしたいのですができません。
1
+ 複数のClass属性の中身(要素)をスクレイピングをしたいのですができません。
2
2
 
3
3
  何卒ご教授をお願いいたします。
4
4
 
@@ -24,9 +24,9 @@
24
24
 
25
25
  【結果】
26
26
 
27
- ①"blog-long m-b50 p-x20"の属性値だけが表示される
27
+ ①"blog-long m-b50 p-x20"の要素だけが表示される
28
28
 
29
- ②'st-uiwrap'の属性値だけが表示される
29
+ ②'st-uiwrap'の要素だけが表示される
30
30
 
31
31
  ③[]が表示される(空が表示される)
32
32
 

3

誤字の修正

2021/08/08 04:37

投稿

help-man
help-man

スコア58

test CHANGED
File without changes
test CHANGED
@@ -33,8 +33,6 @@
33
33
 
34
34
 
35
35
  [HTML]
36
-
37
- [実際のHTML]
38
36
 
39
37
  <ul class="st-uiwrap">
40
38
 

2

書式の改善

2021/08/08 04:10

投稿

help-man
help-man

スコア58

test CHANGED
File without changes
test CHANGED
@@ -32,15 +32,43 @@
32
32
 
33
33
 
34
34
 
35
- 単体でDDD = soup.find(class_="st-uiwrap")
35
+ [HTML]
36
36
 
37
+ [実際のHTML]
38
+
39
+ <ul class="st-uiwrap">
40
+
41
+ <li class="today-txt"><a href="/hiragana/chart/">あの段</a></li>
42
+
43
+ <li><a href="/hiragana/chart/"><span class="rise">あいうえお<br class="pc-none">(+0.01%)</span></a></li>
44
+
45
+ </ul>
46
+
47
+
48
+
49
+ <div class="blog-long m-b50 p-x20">
50
+
51
+ <h5 class="m-b10">かの段</h5>
52
+
53
+ <p>かきくけこ</p>
54
+
55
+ </div>
56
+
57
+
58
+
59
+
60
+
61
+ ちなみに単体でDDD = soup.find(class_="st-uiwrap")
62
+
37
- print(DDD.text)とやるとあいうえお
63
+ print(DDD.text)とやるとあいうえお(+0.01%)
38
64
 
39
65
  EEE = soup.find(class_="blog-long m-b50 p-x20")
40
66
 
41
- print(EEE.text)とやるとかきくけこ
67
+ print(EEE.text)とやるとかきくけこ
42
68
 
43
69
  とちゃんと表示されるのですが上記のように複数のClass属性をスクレイピングしようとするとできません。(【あいうえお】【かきくけこ】と表示したい)
70
+
71
+
44
72
 
45
73
  やり方がどこか間違えているのでしょうか?
46
74
 

1

書式の改善

2021/08/08 04:09

投稿

help-man
help-man

スコア58

test CHANGED
@@ -1 +1 @@
1
- 複数のClass属性のスクレイピング方法
1
+ 複数のclass属性中身をスクレイピングする方法
test CHANGED
@@ -44,4 +44,4 @@
44
44
 
45
45
  やり方がどこか間違えているのでしょうか?
46
46
 
47
- どうすれば複数のClass属性の属性値をスクレイピングできますか?
47
+ どうすれば複数のClass属性の属性値の中身をスクレイピングできますか?