質問編集履歴
5
誤字の修正、文法の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,6 +28,6 @@
|
|
28
28
|
|
29
29
|
つまりliとspanとh1のclassを一括りにしてスクレイピングしたいです。
|
30
30
|
|
31
|
-
調べたところおそらく【soup.select(".属性値
|
31
|
+
調べたところおそらく【soup.select(".属性値A .属性値B .属性値C")】と書くんだと思います。
|
32
32
|
|
33
33
|
何卒ご教授をお願いいたします。
|
4
誤字の修正、文法の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,6 +28,6 @@
|
|
28
28
|
|
29
29
|
つまりliとspanとh1のclassを一括りにしてスクレイピングしたいです。
|
30
30
|
|
31
|
-
調べたところおそらく【soup.select(".属性値1 .属性値2.
|
31
|
+
調べたところおそらく【soup.select(".属性値1 .属性値2 .属性値3")】と書くんだと思います。
|
32
32
|
|
33
33
|
何卒ご教授をお願いいたします。
|
3
誤字の修正、文法の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,4 +28,6 @@
|
|
28
28
|
|
29
29
|
つまりliとspanとh1のclassを一括りにしてスクレイピングしたいです。
|
30
30
|
|
31
|
+
調べたところおそらく【soup.select(".属性値1 .属性値2. 属性値3")】と書くんだと思います。
|
32
|
+
|
31
33
|
何卒ご教授をお願いいたします。
|
2
誤字の修正、文法の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,28 +2,30 @@
|
|
2
2
|
|
3
3
|
例えば
|
4
4
|
|
5
|
-
<li class="A"><a href="〇〇">123</a></li>
|
5
|
+
<li class="Aという属性値"><a href="〇〇">123</a></li>
|
6
6
|
|
7
|
-
<span class="B">456<br class="pc-none">(-0.5%)</span>
|
7
|
+
<span class="Bという属性値">456<br class="pc-none">(-0.5%)</span>
|
8
8
|
|
9
|
-
<h1 class="C"><a href="〇〇">こんにちは</a> <small>(7/30)</small></h1>
|
9
|
+
<h1 class="Cという属性値"><a href="〇〇">こんにちは</a> <small>(7/30)</small></h1>
|
10
10
|
|
11
11
|
があった場合、どうやって綺麗にコードを書けばよろしいのでしょうか?
|
12
12
|
|
13
13
|
いちいち
|
14
14
|
|
15
|
-
AAA = soup.find(class_="A")
|
15
|
+
AAA = soup.find(class_="Aという属性値")
|
16
16
|
|
17
17
|
print((AAA).text)←この場合は123
|
18
18
|
|
19
|
-
BBB = soup.find(class_="B")
|
19
|
+
BBB = soup.find(class_="Bという属性値")
|
20
20
|
|
21
21
|
print((BBB).text)←この場合は456と-0.5%
|
22
22
|
|
23
|
-
CCC = soup.find(class_="C")
|
23
|
+
CCC = soup.find(class_="Cという属性値")
|
24
24
|
|
25
25
|
print((CCC).text)←この場合は『こんにちは』と(7/30)
|
26
26
|
|
27
27
|
と書きたくありません。
|
28
28
|
|
29
|
+
つまりliとspanとh1のclassを一括りにしてスクレイピングしたいです。
|
30
|
+
|
29
31
|
何卒ご教授をお願いいたします。
|
1
誤字の修正、文法の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,13 +2,11 @@
|
|
2
2
|
|
3
3
|
例えば
|
4
4
|
|
5
|
-
<li class
|
5
|
+
<li class="A"><a href="〇〇">123</a></li>
|
6
6
|
|
7
|
-
<span class
|
7
|
+
<span class="B">456<br class="pc-none">(-0.5%)</span>
|
8
8
|
|
9
|
-
<h1 class
|
9
|
+
<h1 class="C"><a href="〇〇">こんにちは</a> <small>(7/30)</small></h1>
|
10
|
-
|
11
|
-
<ul class_="D">
|
12
10
|
|
13
11
|
があった場合、どうやって綺麗にコードを書けばよろしいのでしょうか?
|
14
12
|
|
@@ -16,19 +14,15 @@
|
|
16
14
|
|
17
15
|
AAA = soup.find(class_="A")
|
18
16
|
|
19
|
-
print((AAA).text)
|
17
|
+
print((AAA).text)←この場合は123
|
20
18
|
|
21
19
|
BBB = soup.find(class_="B")
|
22
20
|
|
23
|
-
print((BBB).text)
|
21
|
+
print((BBB).text)←この場合は456と-0.5%
|
24
22
|
|
25
23
|
CCC = soup.find(class_="C")
|
26
24
|
|
27
|
-
print((CCC).text)
|
25
|
+
print((CCC).text)←この場合は『こんにちは』と(7/30)
|
28
|
-
|
29
|
-
DDD = soup.find(class_="D")
|
30
|
-
|
31
|
-
print((DDD).text)
|
32
26
|
|
33
27
|
と書きたくありません。
|
34
28
|
|