「いちばんやさしいPython機械学習の教本 人気講師が教える業務で役立つ実践ノウハウ」内に記載のWEBスクレイピング用のコードを練習がてら書いています。テキスト通り書いてもなぜかエラーが発生してしまい、困っています。
やりたいこと
WEBサイト上の本の名前を取得したい
困っていること
findメソッドを実行するとエラーが発生する
環境
jupyter notebook
コード
import
1from bs4 import BeautifulSoup 2 3res = requests.get('https://book.impress.co.jp/books/1118101072') 4html = res.text 5soup = BeautifulSoup(html,'html.parser') 6 7div_book_detail = soup.find('div',class='block-book-detail') 8book_title = div_book_detail.find('h2') 9book_title.get_text()
エラーメッセージ
File
1div_book_detail = soup.find('div',class='block-book-detail') 2^ 3SyntaxError: invalid syntax 4コード
回答2件
あなたの回答
tips
プレビュー