HTMLを格納し、指定のclassのついたテキストを参照したいのですが、
for内でのclass名を指定した取得方法がわかりません。
print(tag.span.string)のような方法ではなく、class名で指定したいです。
以下を試しましたが、エラーになります。
Python
1tagIsBox = soup.find_all("div",{"class":"box"}) 2 3for tag in tagIsBox: 4 print (tag.select("name").string)
参照するHTMLは以下の繰り返し構造になっています。
HTML
1<div class="box"> 2 <div> 3 <span class="address">東京</span> 4 <span class="name">スカイツリー</span> 5 </div> 6</div> 7 8... 9... 10... 11
調べたのですが見当たらず、、、
どなたかご教示いただけたら幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/07 05:48