前提・実現したい事
お忙しい中ありがとうございます。
今回は『Python 2年生 スクレイピングのしくみ』の本で勉強をしていたら[P.56]の場所で下のようなエラーコードが発生しました。
実現したい事のターミナルみたいに表示したいのですがエラーが表示されてしまいました。
ソースコード
py
1import requests 2from bs4 import BeautifulSoup 3 4load_url = "https://news.yahoo.co.jp/categories/it" 5html = requests.get(load_url) 6soup = BeautifulSoup(html.content, "html.parser") 7 8topic = soup.find(class_="topicsList_main") 9 10for element in topic.find_all("a"): 11 print(element.text)
エラーコード
Error
1AttributeError: 'NoneType' object has no attribute 'find_all'
実現したい事
Terminal
1告白はSNS 10代の恋愛事情 2独禁法 米がGoogle調査へ 3昭和感? 大阪府警の動画話題 4成田で搭乗「顔パス」導入へ 5スマホに著作権料上乗せ 要請 6上場のUber 赤字1100億円 7システム障害で診察制限 長崎 8仮想通貨 呼称は「暗号資産」
補足情報(現在使用している端末・アプリケーション・バージョンなど)
・Mac OS(Big sur) ・Python 3.9.5 64-bit ・VSCode(最新バージョン) ・Google Chome(最新バージョン)
もしも不備な点がございましたら〔質問への追記・修正依頼〕を宜しくお願い致します。
お忙しい中ありがとうございました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/18 11:50
2021/07/18 11:52
2021/07/18 11:58 編集
2021/07/18 12:15 編集
2021/07/18 12:22 編集
2021/07/18 13:02 編集