###前提・実現したいこと
ど素人です。スクレイピングにてあるサイトからBeautifulsoupを使用して指定の箇所を抜き出したいと思っております。
指定サイト:http://ranking.rakuten.co.jp/daily/564500/
抜き出したい部分:商品名と商品名のURLを抜き出しと思っています。
###発生している問題・エラーメッセージ
下記のコードを書いて実行したのですが、テキストは抜き出せるものの、url部分でnoneが出てきてしまいます。
原因が分からないのですが、よろしければ原因と解決法をご教授頂けますでしょうか。
エラーメッセージ
###該当のソースコード ```Python ここにご自身が実行したソースコードを書いてください from urllib.request import urlopen from bs4 import BeautifulSoup html = urlopen('http://ranking.rakuten.co.jp/daily/564500/') bsObj = BeautifulSoup(html,'html.parser') for child in bsObj.findAll("div",{"class":"rnkRanking_itemName"}): print(child.get('a'),child.text) ###試したこと 課題に対してアプローチしたことを記載してください class指定でdivで"rnkRanking_itemName"で抜き出し、その中からaタグと該当のテキストを抜き出すという順序でアプローチをしているのですが、そのアプローチ方法であっているかも分かりません..... よろしくお願いいたします。 ###補足情報(言語/FW/ツール等のバージョンなど) より詳細な情報

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/01 16:07