soup.find_allについて教えてください。
Python
1kwords = soup.find_all('div',class='Bigword')
としたとき、出力が
[<div class="Bigword"><span>ビッグワード</span><a href="https://あいうえお">AAA!!</a> <a href="https://あいうえお">BBB!!</a><a href="https://あいうえお">CCC!!</a><a href="https://あいうえお">DDD!!</a></div>]
のようになったものがあります。
見やすくすると、以下です
<div class="Bigword"> <span>ビッグワード</span> <a href="https://あいうえお">AAA!!</a> <a href="https://あいうえお">BBB!!</a> <a href="https://あいうえお">CCC!!</a> <a href="https://あいうえお">DDD!!</a> </div>
このうち、
AAA!!
BBB!!
CCC!!
DDD!!
だけを抜き取りたいです。
そこで、下記を実行しましたが、Noneとなりました。
Python
1kwords = soup.find_all('div',class_='Bigword') 2for kword in kwords: 3 print (kword.string)
どうすればよいでしょうか。
ご存知の方がいましたら、おしえていただけるとありがたいです。
どうぞよろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/06 14:03