いつもお世話になっております。
表題の件ですが、参考書を使用してpythonのスクレイピングについて勉強をしております。参考書に載ってるコードをpython3でコンソール上で実行すると【AttributeError: 'NoneType' object has no attribute 'find'】というエラーが出てしまいます。自分でも調べたのですが原因がよくわかりません...。
原因がわかる方いらっしゃれば教えていただけると幸いです。よろしくお願いいたします。
python3,BeautifulSoup4を使用しております。
python
1 import requests 2 from bs4 import BeautifulSoup 3 4 game_ranking_html = requests.get('http://www.amazon.co.jp/gp/new-releases/videogames/637394') 5 soup = BeautifulSoup(game_ranking_html.text,"html.parser") 6soup.find(class_="zg_itemRow").find(class_="zg_title").find("a").string 7
回答1件
あなたの回答
tips
プレビュー