Python2年生
P56 サンプルchap2/chap2-7.py の出力結果が表示されません
解決方法を教示いただきたいです。
※サンプルの下から3行目の「topicsList_main」の部分は現行のurl
で表示される「sc-cSYcjD llsqlG topics」に変えて入力しています。
(コード)
import requests
from bs4 import BeautifulSoup
#Webページを取得して解析する
load_url = "https://news.yahoo.co.jp/categories/it"
html = requests.get(load_url)
soup = BeautifulSoup(html.content, "html.parser")
#classで検索し、その中のすべてのaタグを検索して表示する
chap2 = soup.find(class_="sc-cSYcjD llsqlG topics")
for element in topic.find_all("a"):
print(element.text)
(表示されるエラー)
Traceback (most recent call last):
File "C:/Users/User/Documents/python/phython2年生/chap2 chap2-7.py", line 12, in <module> for element in topic.find_all("a"):
NameError: name 'topic' is not defined
(バージョン)
Python 3.6.1
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/19 02:27
2021/12/19 22:39