回答編集履歴

3

たびたび申し訳ございません。追記の追記をしました。

2021/01/15 05:18

投稿

_whitecat_22
_whitecat_22

スコア1305

test CHANGED
@@ -29,3 +29,13 @@
29
29
  main()
30
30
 
31
31
  ```
32
+
33
+
34
+
35
+ ---
36
+
37
+ **【追記】
38
+
39
+ これで、`soup` という変数に、該当URLのソース内容は代入されていますが、その後の処理が無いため、そこでプログラムは終了してしまいます。
40
+
41
+ 意図するプログラムとするためには、他に何が必要か、まずは日本語で論理を組み立ててみましょう。**

2

main処理の '_'を追記しました。

2021/01/15 05:18

投稿

_whitecat_22
_whitecat_22

スコア1305

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- if name == 'main':
27
+ if __name__ == '__main__':
28
28
 
29
29
  main()
30
30
 

1

さらに、ソースの誤りを修正しました。

2021/01/15 05:13

投稿

_whitecat_22
_whitecat_22

スコア1305

test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
 
22
22
 
23
- soup = BeautifulSoap(r.text,features='htlm.parser')
23
+ soup = BeautifulSoup(r.text,features='htlm.parser') #Soap -> Soup , htlm -> html
24
24
 
25
25
 
26
26